[FIX] stock: prevent crash if key does not exit in dict
Closes #31049 closes odoo/odoo#31323
This commit is contained in:
committed by
Nicolas Martinelli
parent
9fc2420ec6
commit
2dd90370cd
@@ -226,9 +226,9 @@ class Warehouse(models.Model):
|
||||
warehouse_data[picking_type] = PickingType.create(values).id
|
||||
|
||||
if 'out_type_id' in warehouse_data:
|
||||
PickingType.browse(warehouse_data['out_type_id']).write({'return_picking_type_id': warehouse_data['in_type_id']})
|
||||
PickingType.browse(warehouse_data['out_type_id']).write({'return_picking_type_id': warehouse_data.get('in_type_id', False)})
|
||||
if 'in_type_id' in warehouse_data:
|
||||
PickingType.browse(warehouse_data['in_type_id']).write({'return_picking_type_id': warehouse_data['out_type_id']})
|
||||
PickingType.browse(warehouse_data['in_type_id']).write({'return_picking_type_id': warehouse_data.get('out_type_id', False)})
|
||||
return warehouse_data
|
||||
|
||||
def _create_or_update_global_routes_rules(self):
|
||||
|
||||
Reference in New Issue
Block a user