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
@Workflow.transition('cancelled')
def cancelled(cls, contracts):
pass
contract = contracts[0]
for equipment in contract.equipments:
equipment.state = "uncontrated"
equipment.save()
class ContractMaintenanceServices(ModelSQL):