소스 검색

Save to HK after manual BG fetch from NS

Ivan Valkou 4 년 전
부모
커밋
46fbd1eeb6
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      FreeAPS/Sources/Modules/NightscoutConfig/NightscoutConfigStateModel.swift

+ 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)
         }