From 0c78f7314f249442341f80d79664c5a69d975eb4 Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Thu, 23 May 2024 17:03:09 -0400 Subject: [PATCH] fixed a null create bug due to write not checking if id is set --- caldav_sync/models/calendar_event.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/caldav_sync/models/calendar_event.py b/caldav_sync/models/calendar_event.py index e9b1019..14612de 100644 --- a/caldav_sync/models/calendar_event.py +++ b/caldav_sync/models/calendar_event.py @@ -27,7 +27,7 @@ class CalendarEvent(models.Model): def write(self, vals): res = super(CalendarEvent, self).write(vals) - if not self.env.context.get('caldav_no_sync'): + if not self.env.context.get('caldav_no_sync') and self.id: try: _logger.debug(f"Updating event {self.name} in CalDAV") self.sync_update_to_caldav()