From d38e32c85a9446dd9d71935701bdbcd4586a0306 Mon Sep 17 00:00:00 2001 From: fw-bot Date: Mon, 7 Oct 2019 10:28:35 +0000 Subject: [PATCH] [FIX] mrp: avoid double write on production orders Small improvement in order to not trigger twice the write function on state close #34884 closes odoo/odoo#38177 X-original-commit: d45d50b4f145a0bfb60465f7eb783a3c5fd85e6c Signed-off-by: Arnold Moyaux --- addons/mrp/models/mrp_production.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/mrp/models/mrp_production.py b/addons/mrp/models/mrp_production.py index 67a4a60d03d..e208327f370 100644 --- a/addons/mrp/models/mrp_production.py +++ b/addons/mrp/models/mrp_production.py @@ -935,8 +935,7 @@ class MrpProduction(models.Model): 'state': 'done', 'product_uom_qty': 0.0, }) - self.write({'date_finished': fields.Datetime.now()}) - return True + return self.write({'date_finished': fields.Datetime.now()}) def do_unreserve(self): for production in self: