@ -69,8 +69,7 @@ class Sale(metaclass=PoolMeta):
@classmethod
def quote(cls, sales):
super(Sale, cls).quote(sales)
for sale in sales:
sale.apply_rule()
cls.apply_rules(sales)
cls.save(sales)
def apply_rule(self):