From a01c0e4a025f86a6c52aae1c92051d1f1d65850b Mon Sep 17 00:00:00 2001 From: sbejaoui Date: Thu, 14 Mar 2019 17:49:01 +0100 Subject: [PATCH] [FIX] - Create a new contract must create forecast lines with a queue job --- contract_forecast/models/contract_line.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contract_forecast/models/contract_line.py b/contract_forecast/models/contract_line.py index a2b61b94b..e6a8a2de2 100644 --- a/contract_forecast/models/contract_line.py +++ b/contract_forecast/models/contract_line.py @@ -106,7 +106,7 @@ class AccountAnalyticInvoiceLine(models.Model): def create(self, values): contract_lines = super(AccountAnalyticInvoiceLine, self).create(values) for contract_line in contract_lines: - contract_line._generate_forecast_periods() + contract_line.with_delay()._generate_forecast_periods() return contract_lines @api.model