[MERGE] forward port of branch saas-15 up to 59a505127b21b8dddc756a3f06d98a6165446288

This commit is contained in:
qdp-odoo
2017-12-20 11:07:27 +01:00
3 changed files with 6 additions and 13 deletions
-1
View File
@@ -3,4 +3,3 @@
from . import sale_coupon_rule
from . import sale_order
from . import website
+6
View File
@@ -17,3 +17,9 @@ class SaleOrder(models.Model):
if error and delete:
request.session.pop('error_promo_code')
return error
@api.multi
def _cart_update(self, product_id=None, line_id=None, add_qty=0, set_qty=0, attributes=None, **kwargs):
res = super(SaleOrder, self)._cart_update(product_id=product_id, line_id=line_id, add_qty=add_qty, set_qty=set_qty, attributes=attributes, **kwargs)
self.recompute_coupon_lines()
return res
-12
View File
@@ -1,12 +0,0 @@
# -*- coding: utf-8 -*-
from odoo import models, fields, api
class Website(models.Model):
_inherit = "website"
@api.multi
def sale_get_order(self, force_create=False, code=None, update_pricelist=False, force_pricelist=False):
order = super(Website, self).sale_get_order(force_create, code, update_pricelist, force_pricelist)
order.recompute_coupon_lines()
return order