diff --git a/data/sale_coupon_demo.xml b/data/sale_coupon_demo.xml index 9a874fa3886..384e1c9ba66 100644 --- a/data/sale_coupon_demo.xml +++ b/data/sale_coupon_demo.xml @@ -1,6 +1,18 @@ + + 10.0% discount on total amount + service + + + + + order + 10PERCENTDISC + + + Code for 10% on orders code_needed @@ -9,6 +21,19 @@ percentage 10.0 promotion_program + + + + + Free Product - Large Cabinet + service + + + + + order + FREELARGECABINET + @@ -20,6 +45,7 @@ 3 [["name","ilike","large cabinet"]] + diff --git a/models/sale_coupon_reward.py b/models/sale_coupon_reward.py index 704a2b5af8b..4ac5b5b82c6 100644 --- a/models/sale_coupon_reward.py +++ b/models/sale_coupon_reward.py @@ -65,11 +65,11 @@ class SaleCouponReward(models.Model): if reward.discount_type == 'percentage': reward_percentage = str(reward.discount_percentage) if reward.discount_apply_on == 'on_order': - reward_string = _("%s %% discount on total amount" % (reward_percentage)) + reward_string = _("%s%% discount on total amount" % (reward_percentage)) elif reward.discount_apply_on == 'specific_product': - reward_string = _("%s %% discount on %s" % (reward_percentage, reward.discount_specific_product_id.name)) + reward_string = _("%s%% discount on %s" % (reward_percentage, reward.discount_specific_product_id.name)) elif reward.discount_apply_on == 'cheapest_product': - reward_string = _("%s %% discount on cheapest product" % (reward_percentage)) + reward_string = _("%s%% discount on cheapest product" % (reward_percentage)) elif reward.discount_type == 'fixed_amount': program = self.env['sale.coupon.program'].search([('reward_id', '=', reward.id)]) reward_string = _("%s %s discount on total amount" % (str(reward.discount_fixed_amount), program.currency_id.name))