From 910442418614e2482058d8e8208a32783891c60e Mon Sep 17 00:00:00 2001 From: Simon Lejeune Date: Fri, 21 Feb 2020 10:51:10 +0000 Subject: [PATCH] [FIX] stock: move line: create batch related to 896e36edab137f3ec0c8da3b140e805b11ba5512 Fixes #41813 closes odoo/odoo#46114 X-original-commit: e75bc034f121fd3790ebe11bb1b579e000912d2a Signed-off-by: Simon Lejeune (sle) --- addons/stock/models/stock_move_line.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/addons/stock/models/stock_move_line.py b/addons/stock/models/stock_move_line.py index b4ab7d3273d..a0b8507e15e 100644 --- a/addons/stock/models/stock_move_line.py +++ b/addons/stock/models/stock_move_line.py @@ -187,7 +187,7 @@ class StockMoveLine(models.Model): vals['move_id'] = new_move.id mls = super(StockMoveLine, self).create(vals_list) - for ml in mls: + for ml, vals in zip(mls, vals_list): if ml.move_id and \ ml.move_id.picking_id and \ ml.move_id.picking_id.immediate_transfer and \ @@ -213,7 +213,6 @@ class StockMoveLine(models.Model): next_moves = ml.move_id.move_dest_ids.filtered(lambda move: move.state not in ('done', 'cancel')) next_moves._do_unreserve() next_moves._action_assign() - return mls def write(self, vals):