contract: Don't update recurring_next_date as computed

This commit is contained in:
Denis Roussel
2022-02-25 11:44:34 +01:00
parent cf29e65936
commit 5062dd6e6e

View File

@@ -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,
}
)