From 8399d119269d1858413c996679eb6bf18cefb2bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Taymans?= Date: Wed, 6 May 2020 16:41:26 +0200 Subject: [PATCH] [FIX] b_shift: Exemption wizard --- beesdoo_shift/wizard/temporary_exemption.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/beesdoo_shift/wizard/temporary_exemption.py b/beesdoo_shift/wizard/temporary_exemption.py index c22a470..905d8a2 100644 --- a/beesdoo_shift/wizard/temporary_exemption.py +++ b/beesdoo_shift/wizard/temporary_exemption.py @@ -11,9 +11,9 @@ class TemporaryExemption(models.TransientModel): @api.multi def exempt(self): - self = self._check() #maybe a different group + self = self._check() # maybe a different group status_id = self.env['cooperative.status'].search([('cooperator_id', '=', self.cooperator_id.id)]) - if status_id.temporary_exempt_end_date >= status_id.today: + if status_id.temporary_exempt_end_date and status_id.temporary_exempt_end_date >= status_id.today: raise ValidationError(_("You cannot encode new temporary exemptuon since the previous one are not over yet")) status_id.sudo().write({ 'temporary_exempt_start_date': self.temporary_exempt_start_date,