diff --git a/models/financial_condition_precedent.py b/models/financial_condition_precedent.py index 6dd27b568c357e99890ae349dee01a555a8999cf..df71fe9167a5fa8f2d3c8cb23a19e79ce97fbf16 100644 --- a/models/financial_condition_precedent.py +++ b/models/financial_condition_precedent.py @@ -45,11 +45,11 @@ class FinancialConditionPrecedent(models.Model): class FinancialConditionPrecedentContract(models.Model): _name = "financial.condition.precedent.contract" _description = "Link between a condition precedent and a contract" - + _rec_name = "condition_precedent_id" # ------------------------------------------------------ # Fields declaration # ------------------------------------------------------ - name = fields.Char(compute="_compute_name") + name = fields.Char() condition_precedent_id = fields.Many2one("financial.condition.precedent") contract_id = fields.Many2one("financial.contract") raised = fields.Boolean() @@ -65,11 +65,6 @@ class FinancialConditionPrecedentContract(models.Model): # ------------------------------------------------------ # Computed fields / Search Fields # ------------------------------------------------------ - def _compute_name(self): - for condition_precedent_contract in self: - condition_precedent_contract.name = ( - condition_precedent_contract.condition_precedent_id.name - ) # ------------------------------------------------------ # Onchange / Constraints