diff --git a/addons/product_visible_discount/models/sale_order.py b/addons/product_visible_discount/models/sale_order.py index 29565b9ae71..6be0f2d5e0b 100644 --- a/addons/product_visible_discount/models/sale_order.py +++ b/addons/product_visible_discount/models/sale_order.py @@ -24,7 +24,7 @@ class SaleOrderLine(models.Model): if pricelist_item.pricelist_id.discount_policy == 'without_discount': partner = self.env.context.get('partner_id') while pricelist_item.base == 'pricelist' and pricelist_item.base_pricelist_id and pricelist_item.base_pricelist_id.discount_policy == 'without_discount': - price, rule_id = pricelist_item.base_pricelist_id.with_context(uom=uom.id).price_rule_get(product_id, qty, partner)[pricelist_item.base_pricelist_id.id] + price, rule_id = pricelist_item.base_pricelist_id.with_context(uom=uom.id).price_rule_get(product.id, qty, partner)[pricelist_item.base_pricelist_id.id] pricelist_item = PricelistItem.browse(rule_id) if pricelist_item.base == 'standard_price':