Selaa lähdekoodia

make units lower case and use mg/dl instead of mgdl

Jan Dittmer 4 vuotta sitten
vanhempi
commit
07ca6cd075

+ 1 - 0
FreeAPS/Sources/Models/NightscoutStatus.swift

@@ -43,6 +43,7 @@ struct ScheduledNightscoutProfile: JSON {
     let sens: [NightscoutTimevalue]
     let basal: [NightscoutTimevalue]
     let carbratio: [NightscoutTimevalue]
+    let units: String
 }
 
 struct NightscoutProfileStore: JSON {

+ 3 - 2
FreeAPS/Sources/Services/Network/NightscoutManager.swift

@@ -297,7 +297,8 @@ final class BaseNightscoutManager: NightscoutManager, Injectable {
             target_high: target_high,
             sens: sens,
             basal: basal,
-            carbratio: cr
+            carbratio: cr,
+            units: settingsManager.settings.units.rawValue.lowercased()
         )
         let defaultProfile = "default"
         let now = Date()
@@ -305,7 +306,7 @@ final class BaseNightscoutManager: NightscoutManager, Injectable {
             defaultProfile: defaultProfile,
             startDate: now,
             mills: Int(now.timeIntervalSince1970),
-            units: String(describing: settingsManager.settings.units),
+            units: settingsManager.settings.units.rawValue.lowercased(),
             enteredBy: NigtscoutTreatment.local,
             store: [defaultProfile: ps]
         )