From e9f3bfeb248be887fa4dbd4603f517249a93571b 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 --- stock.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/stock.py b/stock.py index feadbb1feb..a3947fb935 100644 --- a/stock.py +++ b/stock.py @@ -93,6 +93,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)):