From 951e2f8363418f954c7ef9e1daa6af70c630e1cc Mon Sep 17 00:00:00 2001 From: Florian da Costa Date: Tue, 3 Dec 2024 10:03:49 +0100 Subject: [PATCH] [FIX] contract : ignore date constraint for a note --- contract/models/contract_line.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/contract/models/contract_line.py b/contract/models/contract_line.py index 80034f606..f1ca6f46e 100644 --- a/contract/models/contract_line.py +++ b/contract/models/contract_line.py @@ -453,7 +453,10 @@ class ContractLine(models.Model): @api.constrains("recurring_next_date", "date_start") def _check_recurring_next_date_start_date(self): for line in self: - if line.display_type == "line_section" or not line.recurring_next_date: + if ( + line.display_type in ("line_section", "line_note") + or not line.recurring_next_date + ): continue if line.date_start and line.recurring_next_date: if line.date_start > line.recurring_next_date: