From 5062dd6e6e6b7ed17ba1e449910b08a51de8b1da Mon Sep 17 00:00:00 2001 From: Denis Roussel Date: Fri, 25 Feb 2022 11:44:34 +0100 Subject: [PATCH] contract: Don't update recurring_next_date as computed --- contract/models/contract_line.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/contract/models/contract_line.py b/contract/models/contract_line.py index 3b10a1c26..37e08088b 100644 --- a/contract/models/contract_line.py +++ b/contract/models/contract_line.py @@ -607,17 +607,8 @@ class ContractLine(models.Model): def _update_recurring_next_date(self): for rec in self: last_date_invoiced = rec.next_period_date_end - recurring_next_date = rec.get_next_invoice_date( - last_date_invoiced + relativedelta(days=1), - rec.recurring_invoicing_type, - rec.recurring_invoicing_offset, - rec.recurring_rule_type, - rec.recurring_interval, - max_date_end=rec.date_end, - ) rec.write( { - "recurring_next_date": recurring_next_date, "last_date_invoiced": last_date_invoiced, } )