diff --git a/addons/stock/models/stock_rule.py b/addons/stock/models/stock_rule.py index 8768173a7bb..e3d7f62ea87 100644 --- a/addons/stock/models/stock_rule.py +++ b/addons/stock/models/stock_rule.py @@ -499,6 +499,8 @@ class ProcurementGroup(models.Model): # Merge duplicated quants self.env['stock.quant']._quant_tasks() + if use_new_cursor: + self._cr.commit() @api.model def run_scheduler(self, use_new_cursor=False, company_id=False):