Browse Source

Merge branch 'core-data-sync-trio' of github.com:dnzxy/Open-iAPS into trio/settings-refactor

Deniz Cengiz 1 year ago
parent
commit
bfbec7bcbf
1 changed files with 5 additions and 3 deletions
  1. 5 3
      FreeAPS/Sources/Services/Calendar/CalendarManager.swift

+ 5 - 3
FreeAPS/Sources/Services/Calendar/CalendarManager.swift

@@ -70,9 +70,11 @@ final class BaseCalendarManager: CalendarManager, Injectable {
     let viewContext = CoreDataStack.shared.persistentContainer.viewContext
     let viewContext = CoreDataStack.shared.persistentContainer.viewContext
 
 
     private func setupCurrentCalendar() {
     private func setupCurrentCalendar() {
-        let calendars = eventStore.calendars(for: .event)
-        if let defaultCalendar = calendars.first {
-            currentCalendarID = defaultCalendar.title
+        if currentCalendarID == nil {
+            let calendars = eventStore.calendars(for: .event)
+            if let defaultCalendar = calendars.first {
+                currentCalendarID = defaultCalendar.title
+            }
         }
         }
     }
     }