From 81e8c99914f8bcb53873ffcf40b3a8815f12e1de Mon Sep 17 00:00:00 2001 From: mreficent Date: Mon, 12 Nov 2018 15:56:00 +0100 Subject: [PATCH] [FIX] stock_picking_type: assure api.multi in write --- quality_control_stock/models/stock_picking_type.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/quality_control_stock/models/stock_picking_type.py b/quality_control_stock/models/stock_picking_type.py index 5acb3b8ff..c27149c66 100644 --- a/quality_control_stock/models/stock_picking_type.py +++ b/quality_control_stock/models/stock_picking_type.py @@ -31,7 +31,8 @@ class StockPickingType(models.Model): res = super(StockPickingType, self).write(vals) if vals.get('name') or vals.get('warehouse_id'): qc_trigger_model = self.env['qc.trigger'].sudo() - qc_trigger = qc_trigger_model.search( - [('picking_type', '=', self.id)]) - qc_trigger.name = self.name + for rec in self: + qc_trigger = qc_trigger_model.search( + [('picking_type', '=', rec.id)]) + qc_trigger.name = rec.name return res