Kaynağa Gözat

Save to HK after manual BG fetch from NS

Ivan Valkou 4 yıl önce
ebeveyn
işleme
46fbd1eeb6

+ 2 - 0
FreeAPS/Sources/Modules/NightscoutConfig/NightscoutConfigStateModel.swift

@@ -7,6 +7,7 @@ extension NightscoutConfig {
         @Injected() private var keychain: Keychain!
         @Injected() private var nightscoutManager: NightscoutManager!
         @Injected() private var glucoseStorage: GlucoseStorage!
+        @Injected() private var healthKitManager: HealthKitManager!
 
         @Published var url = ""
         @Published var secret = ""
@@ -62,6 +63,7 @@ extension NightscoutConfig {
 
                     guard glucose.isNotEmpty else { return }
                     self.glucoseStorage.storeGlucose(glucose)
+                    self.healthKitManager.saveIfNeeded(bloodGlucoses: glucose)
                 }
                 .store(in: &lifetime)
         }