diff --git a/addons/sale_loyalty/models/sale_order.py b/addons/sale_loyalty/models/sale_order.py index 48f1b5926bb..53ffaf84908 100644 --- a/addons/sale_loyalty/models/sale_order.py +++ b/addons/sale_loyalty/models/sale_order.py @@ -496,7 +496,7 @@ class SaleOrder(models.Model): """ self.ensure_one() points = coupon.points - if (coupon.program_id.applies_on != 'future' and self.state not in ('sale', 'done')) or post_confirm: + if coupon.program_id.applies_on != 'future' and self.state not in ('sale', 'done'): # Points that will be given by the order upon confirming the order points += self.coupon_point_ids.filtered(lambda p: p.coupon_id == coupon).points # Points already used by rewards diff --git a/addons/sale_loyalty/views/sale_portal_templates.xml b/addons/sale_loyalty/views/sale_portal_templates.xml index a8e901b9250..3a323796b13 100644 --- a/addons/sale_loyalty/views/sale_portal_templates.xml +++ b/addons/sale_loyalty/views/sale_portal_templates.xml @@ -20,7 +20,7 @@