Преглед изворни кода

Add Combine Observers in Home State for Temp Targets

polscm32 aka Marvout пре 1 година
родитељ
комит
b9cf98b47c
1 измењених фајлова са 10 додато и 0 уклоњено
  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() {