Robert před 1 rokem
rodič
revize
627a15265f

+ 1 - 1
FreeAPS/Sources/Modules/Home/HomeStateModel+Setup/CurrentTDDSetup.swift

@@ -33,7 +33,7 @@ extension Home.StateModel {
         let results = await CoreDataStack.shared.fetchEntitiesAsync(
             ofType: TDDStored.self,
             onContext: tddFetchContext,
-            predicate: NSPredicate.predicateForFourHoursAgo,
+            predicate: NSPredicate.predicateForOneDayAgo,
             key: "date",
             ascending: false,
             fetchLimit: 1,

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

@@ -229,6 +229,11 @@ extension Home {
                 self.setupDeterminationsArray()
             }.store(in: &subscriptions)
 
+            coreDataPublisher?.filterByEntityName("TDDStored").sink { [weak self] _ in
+                guard let self = self else { return }
+                self.setupTDDArray()
+            }.store(in: &subscriptions)
+
             coreDataPublisher?.filterByEntityName("GlucoseStored").sink { [weak self] _ in
                 guard let self = self else { return }
                 self.setupGlucoseArray()