[FIX] stock: use same picking_type_id

closes odoo/odoo#46715

Signed-off-by: Simon Lejeune (sle) <sle@openerp.com>
This commit is contained in:
Florent de Labarre
2020-03-03 10:40:51 +00:00
committed by GitHub
parent 4f805e2af1
commit cce4730e59
+3 -2
View File
@@ -537,16 +537,17 @@ class StockMove(models.Model):
"""
self.ensure_one()
picking_type_id = self.picking_type_id or self.picking_id.picking_type_id
# If "show suggestions" is not checked on the picking type, we have to filter out the
# reserved move lines. We do this by displaying `move_line_nosuggest_ids`. We use
# different views to display one field or another so that the webclient doesn't have to
# fetch both.
if self.picking_id.picking_type_id.show_reserved:
if picking_type_id.show_reserved:
view = self.env.ref('stock.view_stock_move_operations')
else:
view = self.env.ref('stock.view_stock_move_nosuggest_operations')
picking_type_id = self.picking_type_id or self.picking_id.picking_type_id
return {
'name': _('Detailed Operations'),
'type': 'ir.actions.act_window',