Skip to content

Commit

Permalink
[UPD] ssi_service_state_change_constrain
Browse files Browse the repository at this point in the history
* Membuang overloading method create
  • Loading branch information
andhit-r committed Jan 15, 2025
1 parent 94bfb44 commit fed459d
Showing 1 changed file with 10 additions and 6 deletions.
16 changes: 10 additions & 6 deletions ssi_service_state_change_constrain/models/service_contract.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,20 @@ class ServiceContract(models.Model):
]

_status_check_create_page = True
_status_check_include_fields = [
"type_id",
"partner_id",
]

@api.onchange("type_id")
def onchange_status_check_template_id(self):
self.status_check_template_id = False
if self.type_id:
self.status_check_template_id = self._get_template_status_check()

@api.model_create_multi
def create(self, vals_list):
_super = super(ServiceContract, self)
contract = _super.create(vals_list)
contract.onchange_status_check_template_id()
return contract
# @api.model_create_multi
# def create(self, vals_list):
# _super = super(ServiceContract, self)
# contract = _super.create(vals_list)
# contract.onchange_status_check_template_id()
# return contract

0 comments on commit fed459d

Please sign in to comment.