From 7c38b23bf259a3988dd073665bc98211df56d0cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 9 Oct 2012 10:52:40 +0200 Subject: [PATCH] Skip None uom in on_change_with_cost issue2812 review551002 --- production.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/production.py b/production.py index ff1aeac939..664438bc5b 100644 --- a/production.py +++ b/production.py @@ -420,7 +420,8 @@ class Production(Workflow, ModelSQL, ModelView): r['product'] is not None)) id2product = dict((p.id, p) for p in product_obj.browse(product_ids)) - uom_ids = list(set(r['uom'] for r in values['inputs'])) + uom_ids = list(set(r['uom'] for r in values['inputs'] + if r['uom'] is not None)) id2uom = dict((u.id, u) for u in uom_obj.browse(uom_ids)) for input_ in values['inputs']: