From 0200bffb6cdb0b419892ee727e8800188bd0b767 Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Thu, 2 Apr 2015 13:34:33 +0200 Subject: [PATCH] [FIX] calendar: timezone for day and month in invitations The time zone was not applied for the day name, day number and month name in event invitation emails. So, if the starting time of the event was close to the previous/next day (e.g starting date at 04/09/2015 00:30 in UTC+1) The day number/name was set to the previous day (e.g. Wednesday 8th instead of Thursday 9th). opw-630165 --- addons/calendar/calendar_data.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/addons/calendar/calendar_data.xml b/addons/calendar/calendar_data.xml index f41a34955e4..787933610ad 100644 --- a/addons/calendar/calendar_data.xml +++ b/addons/calendar/calendar_data.xml @@ -107,11 +107,11 @@
-
${object.event_id.get_interval(object.event_id.start, 'dayname')}
+
${object.event_id.get_interval(object.event_id.start, 'dayname', tz=object.partner_id.tz)}
- ${object.event_id.get_interval(object.event_id.start,'day')} + ${object.event_id.get_interval(object.event_id.start,'day', tz=object.partner_id.tz)}
-
${object.event_id.get_interval(object.event_id.start, 'month')}
+
${object.event_id.get_interval(object.event_id.start, 'month', tz=object.partner_id.tz)}
${not object.event_id.allday and object.event_id.get_interval(object.event_id.start, 'time', tz=object.partner_id.tz) or ''}
@@ -240,11 +240,11 @@
-
${object.event_id.get_interval(object.event_id.start, 'dayname')}
+
${object.event_id.get_interval(object.event_id.start, 'dayname', tz=object.partner_id.tz)}
- ${object.event_id.get_interval(object.event_id.start,'day')} + ${object.event_id.get_interval(object.event_id.start,'day', tz=object.partner_id.tz)}
-
${object.event_id.get_interval(object.event_id.start, 'month')}
+
${object.event_id.get_interval(object.event_id.start, 'month', tz=object.partner_id.tz)}
${not object.event_id.allday and object.event_id.get_interval(object.event_id.start, 'time', tz=object.partner_id.tz) or ''}
@@ -372,11 +372,11 @@
-
${object.event_id.get_interval(object.event_id.start, 'dayname')}
+
${object.event_id.get_interval(object.event_id.start, 'dayname', tz=object.partner_id.tz)}
- ${object.event_id.get_interval(object.event_id.start,'day')} + ${object.event_id.get_interval(object.event_id.start,'day', tz=object.partner_id.tz)}
-
${object.event_id.get_interval(object.event_id.start, 'month')}
+
${object.event_id.get_interval(object.event_id.start, 'month', tz=object.partner_id.tz)}
${not object.event_id.allday and object.event_id.get_interval(object.event_id.start, 'time', tz=object.partner_id.tz) or ''}