changeset 83b3491f981e in modules/sale_price_list:4.4 details: https://hg.tryton.org/modules/sale_price_list?cmd=changeset;node=83b3491f981e description: Ignore context uom if it is from different category than the product one
issue7798 review68361002 (grafted from e8f654f7a658865d1d97ba6b18eb84e2c76e5b7e) diffstat: product.py | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diffs (12 lines): diff -r a663b578ef5b -r 83b3491f981e product.py --- a/product.py Mon May 01 21:40:05 2017 +0200 +++ b/product.py Wed Nov 07 16:12:31 2018 +0100 @@ -32,6 +32,8 @@ taxes = Tax.browse(context.get('taxes')) for product in products: uom = context_uom or product.default_uom + if uom.category != product.default_uom.category: + uom = product.default_uom price = price_list.compute( customer, product, prices[product.id], quantity, uom) if price_list.tax_included and taxes: