diff options
Diffstat (limited to 'addons/coupon/models/coupon_program.py')
| -rw-r--r-- | addons/coupon/models/coupon_program.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/addons/coupon/models/coupon_program.py b/addons/coupon/models/coupon_program.py index f9b080df2e4..3232ab63947 100644 --- a/addons/coupon/models/coupon_program.py +++ b/addons/coupon/models/coupon_program.py @@ -77,6 +77,11 @@ class CouponProgram(models.Model): if self.reward_product_id: self.reward_product_uom_id = self.reward_product_id.uom_id + @api.onchange('discount_type') + def _onchange_discount_type(self): + if self.discount_type == 'fixed_amount': + self.discount_apply_on = 'on_order' + @api.model def create(self, vals): program = super(CouponProgram, self).create(vals) |
