From 3cdc5592baf9273d407cc880ea07de3da1175442 Mon Sep 17 00:00:00 2001 From: Innokentii Konstantinov Date: Thu, 23 Jun 2022 14:38:11 +0400 Subject: [PATCH] Fix saving of overrides_ical_file (#138) --- engine/apps/schedules/models/on_call_schedule.py | 1 + 1 file changed, 1 insertion(+) diff --git a/engine/apps/schedules/models/on_call_schedule.py b/engine/apps/schedules/models/on_call_schedule.py index 4e7e79dd..51e7b8b8 100644 --- a/engine/apps/schedules/models/on_call_schedule.py +++ b/engine/apps/schedules/models/on_call_schedule.py @@ -283,6 +283,7 @@ class OnCallScheduleICal(OnCallSchedule): self.save(update_fields=["cached_ical_file_primary", "prev_ical_file_primary", "ical_file_error_primary"]) def _refresh_overrides_ical_file(self): + self.prev_ical_file_overrides = self.cached_ical_file_overrides if self.ical_url_overrides is not None: self.cached_ical_file_overrides, self.ical_file_error_overrides = fetch_ical_file_or_get_error( self.ical_url_overrides,