Przeglądaj źródła

Add Combine Observers in Home State for Temp Targets

polscm32 aka Marvout 1 rok temu
rodzic
commit
b9cf98b47c
1 zmienionych plików z 10 dodań i 0 usunięć
  1. 10 0
      FreeAPS/Sources/Modules/Home/HomeStateModel.swift

+ 10 - 0
FreeAPS/Sources/Modules/Home/HomeStateModel.swift

@@ -247,6 +247,16 @@ extension Home {
                 guard let self = self else { return }
                 self.setupOverrideRunStored()
             }.store(in: &subscriptions)
+
+            coreDataPublisher?.filterByEntityName("TempTargetStored").sink { [weak self] _ in
+                guard let self = self else { return }
+                self.setupTempTargetsStored()
+            }.store(in: &subscriptions)
+
+            coreDataPublisher?.filterByEntityName("TempTargetRunStored").sink { [weak self] _ in
+                guard let self = self else { return }
+                self.setupTempTargetsRunStored()
+            }.store(in: &subscriptions)
         }
 
         private func registerObservers() {