summaryrefslogtreecommitdiff
path: root/indoteknik_api/controllers/api_v1
diff options
context:
space:
mode:
Diffstat (limited to 'indoteknik_api/controllers/api_v1')
-rw-r--r--indoteknik_api/controllers/api_v1/sale_order.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/indoteknik_api/controllers/api_v1/sale_order.py b/indoteknik_api/controllers/api_v1/sale_order.py
index cc7fd48f..28011d27 100644
--- a/indoteknik_api/controllers/api_v1/sale_order.py
+++ b/indoteknik_api/controllers/api_v1/sale_order.py
@@ -362,9 +362,9 @@ class SaleOrder(controller.Controller):
line.amount_voucher_disc = voucher_disc_line
voucher_disc_item = voucher_disc_line / line.product_uom_qty
- voucher_disc_subtotal = line.price_subtotal - voucher_disc_item
+ voucher_disc_unit = line.price_unit - voucher_disc_item
- line.discount = (line.price_unit - voucher_disc_subtotal) / line.price_unit * 100
+ line.discount += (line.price_unit - voucher_disc_unit) / line.price_unit * 100
cart_ids = [x['cart_id'] for x in products]
user_cart.browse(cart_ids).unlink()