Sfoglia il codice sorgente

Add Combine Observers in Home State for Temp Targets

polscm32 aka Marvout 1 anno fa
parent
commit
b9cf98b47c
1 ha cambiato i file con 10 aggiunte e 0 eliminazioni
  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 }
                 guard let self = self else { return }
                 self.setupOverrideRunStored()
                 self.setupOverrideRunStored()
             }.store(in: &subscriptions)
             }.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() {
         private func registerObservers() {