diff --git a/modules/web_shop_shopify/sale.py b/modules/web_shop_shopify/sale.py index dc2c4249fa..6aa908e5c8 100644 --- a/modules/web_shop_shopify/sale.py +++ b/modules/web_shop_shopify/sale.py @@ -373,9 +373,9 @@ class Line(IdentifierMixin, metaclass=PoolMeta): total_discount = sum( Decimal(d.amount) for d in line_item.discount_allocations) unit_price = (( - (Decimal(line_item.price) * line_item.quantity) + (Decimal(line_item.price) * (quantity or 1)) - Decimal(total_discount)) - / line_item.quantity) + / (quantity or 1)) unit_price = round_price(Tax.reverse_compute( unit_price, line.taxes, sale.sale_date)) if line.product: