update button cancel in contract

This commit is contained in:
sinergia 2023-05-29 10:48:46 -05:00
parent dbcd054b3b
commit bbd7f691e4

View File

@ -150,7 +150,10 @@ class Contract(Workflow, ModelSQL, ModelView):
@ModelView.button @ModelView.button
@Workflow.transition('cancelled') @Workflow.transition('cancelled')
def cancelled(cls, contracts): def cancelled(cls, contracts):
pass contract = contracts[0]
for equipment in contract.equipments:
equipment.state = "uncontrated"
equipment.save()
class ContractMaintenanceServices(ModelSQL): class ContractMaintenanceServices(ModelSQL):