trytond-patches/issue4091002_40001.diff

16 lines
555 B
Diff

Index: price_list.py
===================================================================
--- ./modules/product_price_list/price_list.py
+++ ./modules/product_price_list/price_list.py
@@ -99,7 +99,7 @@
pattern = pattern.copy()
pattern['product'] = product and product.id or None
pattern['quantity'] = Uom.compute_qty(uom, quantity,
- product.default_uom, round=False)
+ product.default_uom, round=False) if product else quantity
for line in self.lines:
if line.match(pattern):