Procházet zdrojové kódy

Add Combine Observers in Home State for Temp Targets

polscm32 aka Marvout před 1 rokem
rodič
revize
b9cf98b47c
1 změnil soubory, kde provedl 10 přidání a 0 odebrání
  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() {