From d7c7b8dda47da57c5d5484fa3a35b32f4cec6422 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 17 Dec 2011 12:11:51 +0100 Subject: [PATCH] Fix on_change_inventory_moves when carrier is not filled (transplanted from f7c5f714b76771840721a6fa601162fca33eff64) --- stock.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/stock.py b/stock.py index c6e998b3d4..4d975b5dea 100644 --- a/stock.py +++ b/stock.py @@ -94,6 +94,8 @@ class ShipmentOut(ModelWorkflow, ModelSQL, ModelView): result = super(ShipmentOut, self).on_change_inventory_moves(values) except AttributeError: result = {} + if not values.get('carrier'): + return result carrier = carrier_obj.browse(values['carrier']) with Transaction().set_context( self._get_carrier_context(values)):