diff --git a/caldav_sync/__manifest__.py b/caldav_sync/__manifest__.py index 1434baa..d03351c 100644 --- a/caldav_sync/__manifest__.py +++ b/caldav_sync/__manifest__.py @@ -8,7 +8,7 @@ { "name": "CalDAV Synchronization", - "version": "17.0.0.6.0", + "version": "17.0.0.6.1", "license": "LGPL-3", "category": "Productivity", "summary": "Synchronize Odoo Calendar Events with CalDAV Servers", diff --git a/caldav_sync/models/calendar_event.py b/caldav_sync/models/calendar_event.py index e13ead3..d00b2a8 100644 --- a/caldav_sync/models/calendar_event.py +++ b/caldav_sync/models/calendar_event.py @@ -453,7 +453,7 @@ class CalendarEvent(models.Model): def _add_event_dates(self, event_data: Dict) -> None: """Add pertinent dates to event data, based on self.""" - tz = self.event_tz or self.env.user.tz + tz = self.event_tz or self.env.user.tz or self._context.get('tz') event_tz = timezone(tz) event_data["last-modified"] = vDatetime( utc.localize(self.write_date).astimezone(event_tz)