From 90beedf0368efee9d503786e1a42eebad5b6d276 Mon Sep 17 00:00:00 2001 From: William Henrotin Date: Mon, 6 Sep 2021 15:14:41 +0000 Subject: [PATCH] [FIX] stock_picking_batch: pass owner id to wave transfer. X-original-commit: 03055045d227398e8cfda54ff9281319fc5e9e1d Part-of: odoo/odoo#76294 --- addons/stock_picking_batch/models/stock_move_line.py | 3 ++- addons/stock_picking_batch/wizard/stock_add_to_wave.py | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/stock_picking_batch/models/stock_move_line.py b/addons/stock_picking_batch/models/stock_move_line.py index 4dbf5414d49..985b45cebb7 100644 --- a/addons/stock_picking_batch/models/stock_move_line.py +++ b/addons/stock_picking_batch/models/stock_move_line.py @@ -36,7 +36,8 @@ class StockMoveLine(models.Model): if not wave: wave = self.env['stock.picking.batch'].create({ - 'is_wave': True + 'is_wave': True, + 'user_id': self.env.context.get('active_owner_id'), }) line_by_picking = defaultdict(lambda: self.env['stock.move.line']) for line in self: diff --git a/addons/stock_picking_batch/wizard/stock_add_to_wave.py b/addons/stock_picking_batch/wizard/stock_add_to_wave.py index 889274276cd..73f6fcb7764 100644 --- a/addons/stock_picking_batch/wizard/stock_add_to_wave.py +++ b/addons/stock_picking_batch/wizard/stock_add_to_wave.py @@ -37,6 +37,7 @@ class StockPickingToWave(models.TransientModel): def attach_pickings(self): self.ensure_one() + self = self.with_context(active_owner_id=self.user_id.id) if self.line_ids: company = self.line_ids.company_id if len(company) > 1: