diff options
| author | Rafi Zadanly <zadanlyr@gmail.com> | 2023-10-05 14:08:22 +0700 |
|---|---|---|
| committer | Rafi Zadanly <zadanlyr@gmail.com> | 2023-10-05 14:08:22 +0700 |
| commit | 894a85b193dcd1e4044921f0c8be5ccfaa04900a (patch) | |
| tree | 64b5133a1ef0df2eebcb48b9e01ad68b73fc8fe9 /indoteknik_api/controllers/api_v1/sale_order.py | |
| parent | 68d180cfcd4e0793d3da52dc562acea0f98346cf (diff) | |
| parent | 7f9971a4c838b84fb1223845ccdb8256eb08b72d (diff) | |
Merge branch 'change/feature/pricelist' into dev/pricelist
Diffstat (limited to 'indoteknik_api/controllers/api_v1/sale_order.py')
| -rw-r--r-- | indoteknik_api/controllers/api_v1/sale_order.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/indoteknik_api/controllers/api_v1/sale_order.py b/indoteknik_api/controllers/api_v1/sale_order.py index 1f098252..b17c2231 100644 --- a/indoteknik_api/controllers/api_v1/sale_order.py +++ b/indoteknik_api/controllers/api_v1/sale_order.py @@ -321,7 +321,9 @@ class SaleOrder(controller.Controller): 'quantity': cart['quantity'] }) - request.env['sale.order.line'].create(order_lines) + lines = request.env['sale.order.line'].create(order_lines) + for line in lines: + line.product_id_change() request.env['sale.order.promotion'].create(promotions) if len(promotions) > 0: @@ -334,7 +336,7 @@ class SaleOrder(controller.Controller): sale_order.apply_voucher() cart_ids = [x['cart_id'] for x in carts] - user_cart.browse(cart_ids).unlink() + # user_cart.browse(cart_ids).unlink() return self.response({ 'id': sale_order.id, 'name': sale_order.name |
