summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Martinelli <nim@odoo.com>2019-12-06 09:00:15 +0000
committerNicolas Martinelli <nim@odoo.com>2019-12-06 09:00:15 +0000
commit2fa050b3aed37701f7a0cff52dcb7e991b11435e (patch)
tree1dfac9a9c3e944d3b54d6adb34a520aae3d52b40
parent33edd63510c68a04ebd3608837fea4ec37b63eca (diff)
[FIX] sale_coupon: expiration date
MAke sure to always set the expiration date of a coupon. opw-2151284 closes odoo/odoo#41470 X-original-commit: 2e5a66995f2488b99ed1c6d8407235f4fc032e66 Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
-rw-r--r--addons/sale_coupon/models/sale_coupon.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/addons/sale_coupon/models/sale_coupon.py b/addons/sale_coupon/models/sale_coupon.py
index 522ce8362a2..934c1367e2f 100644
--- a/addons/sale_coupon/models/sale_coupon.py
+++ b/addons/sale_coupon/models/sale_coupon.py
@@ -46,6 +46,7 @@ class SaleCoupon(models.Model):
]
def _compute_expiration_date(self):
+ self.expiration_date = 0
for coupon in self.filtered(lambda x: x.program_id.validity_duration > 0):
coupon.expiration_date = (coupon.create_date + relativedelta(days=coupon.program_id.validity_duration)).date()