diff --git a/addons/pos_loyalty/static/src/js/Loyalty.js b/addons/pos_loyalty/static/src/js/Loyalty.js index fb27357377c..8c4d9de6033 100644 --- a/addons/pos_loyalty/static/src/js/Loyalty.js +++ b/addons/pos_loyalty/static/src/js/Loyalty.js @@ -1028,7 +1028,7 @@ const PosLoyaltyOrder = (Order) => class PosLoyaltyOrder extends Order { if (!discountablePerTax[taxKey]) { discountablePerTax[taxKey] = 0; } - discountablePerTax[taxKey] += line.price * line.get_quantity(); + discountablePerTax[taxKey] += line.get_base_price(); } return {discountable, discountablePerTax}; } @@ -1164,7 +1164,7 @@ const PosLoyaltyOrder = (Order) => class PosLoyaltyOrder extends Order { if (!discountablePerTax[taxKey]) { discountablePerTax[taxKey] = 0; } - discountablePerTax[taxKey] += (line.price * line.get_quantity()) * (remainingAmountPerLine[line.cid] / line.get_price_with_tax()); + discountablePerTax[taxKey] += (line.get_base_price()) * (remainingAmountPerLine[line.cid] / line.get_price_with_tax()); } return {discountable, discountablePerTax}; }