Skip to content

Commit ab9d9b9

Browse files
authored
[CPA-62] Remove trendRateUnit from Glucose Store
2 parents 6f3a067 + b81f889 commit ab9d9b9

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

Common/Models/StatusExtensionContext.swift

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,8 @@ extension GlucoseDisplayableContext: RawRepresentable {
160160
trendType = nil
161161
}
162162

163-
if let trendRateUnit = rawValue["trendRateUnit"] as? String, let trendRateValue = rawValue["trendRateValue"] as? Double {
164-
trendRate = HKQuantity(unit: HKUnit(from: trendRateUnit), doubleValue: trendRateValue)
163+
if let trendRateValue = rawValue["trendRateValue"] as? Double {
164+
trendRate = HKQuantity(unit: .milligramsPerDeciliterPerMinute, doubleValue: trendRateValue)
165165
} else {
166166
trendRate = nil
167167
}
@@ -181,7 +181,6 @@ extension GlucoseDisplayableContext: RawRepresentable {
181181
]
182182
raw["trendType"] = trendType?.rawValue
183183
if let trendRate = trendRate {
184-
raw["trendRateUnit"] = HKUnit.milligramsPerDeciliterPerMinute.unitString
185184
raw["trendRateValue"] = trendRate.doubleValue(for: HKUnit.milligramsPerDeciliterPerMinute)
186185
}
187186
raw["glucoseRangeCategory"] = glucoseRangeCategory?.rawValue

Common/Models/WatchContext.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@ final class WatchContext: RawRepresentable {
7575
if let rawGlucoseTrend = rawValue["gt"] as? GlucoseTrend.RawValue {
7676
glucoseTrend = GlucoseTrend(rawValue: rawGlucoseTrend)
7777
}
78-
if let glucoseTrendRateUnitString = rawValue["gtru"] as? String, let glucoseTrendRateValue = rawValue["gtrv"] as? Double {
79-
glucoseTrendRate = HKQuantity(unit: HKUnit(from: glucoseTrendRateUnitString), doubleValue: glucoseTrendRateValue)
78+
if let glucoseTrendRateValue = rawValue["gtrv"] as? Double {
79+
glucoseTrendRate = HKQuantity(unit: .milligramsPerDeciliterPerMinute, doubleValue: glucoseTrendRateValue)
8080
}
8181
glucoseDate = rawValue["gd"] as? Date
8282
glucoseIsDisplayOnly = rawValue["gdo"] as? Bool

0 commit comments

Comments
 (0)