From b717f3c4be9d3abcb18e218296820cf8464a406d Mon Sep 17 00:00:00 2001 From: Jeremy Kersten Date: Wed, 31 Aug 2016 10:26:10 +0200 Subject: [PATCH] [FIX] event - fix delta date compute Before this commit 1st September is not Tomorrow of 31 August --- addons/event/models/event.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/addons/event/models/event.py b/addons/event/models/event.py index a0a7e72ae71..c363ce9bfb9 100644 --- a/addons/event/models/event.py +++ b/addons/event/models/event.py @@ -427,12 +427,11 @@ class EventRegistration(models.Model): self.ensure_one() today = fields.Datetime.from_string(fields.Datetime.now()) event_date = fields.Datetime.from_string(self.event_begin_date) - - if today.month == event_date.month: + if (event_date.date() - today.date()).days == 1: + return _('Tomorrow') + elif today.month == event_date.month: if event_date.day == today.day: return _('Today') - elif event_date.day - today.day == 1: - return _('Tomorrow') elif event_date.isocalendar()[1] == today.isocalendar()[1]: return _('This week') else: