|
@@ -107,7 +107,7 @@ final class BaseDeviceDataManager: DeviceDataManager, Injectable {
|
|
|
let lastGlucose: BloodGlucose? = self.glucoseStorage.recent().last
|
|
let lastGlucose: BloodGlucose? = self.glucoseStorage.recent().last
|
|
|
if lastGlucose != nil {
|
|
if lastGlucose != nil {
|
|
|
if date.timeIntervalSince(lastGlucose!.dateString) < 5.1 * 60 {
|
|
if date.timeIntervalSince(lastGlucose!.dateString) < 5.1 * 60 {
|
|
|
- content.badge = NSNumber(value: lastGlucose!.glucose ?? 0)
|
|
|
|
|
|
|
+ content.badge = NSNumber(value: lastGlucose!.glucose! * 10 / 18) // mmol/l value * 10
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -121,7 +121,7 @@ final class BaseDeviceDataManager: DeviceDataManager, Injectable {
|
|
|
UNUserNotificationCenter.current().add(request)
|
|
UNUserNotificationCenter.current().add(request)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- var updateInterval: TimeInterval = 1.5 * 60
|
|
|
|
|
|
|
+ var updateInterval: TimeInterval = 1 * 60
|
|
|
|
|
|
|
|
switch date.timeIntervalSince(lastHeartBeatTime) {
|
|
switch date.timeIntervalSince(lastHeartBeatTime) {
|
|
|
case let interval where interval > 10.minutes.timeInterval:
|
|
case let interval where interval > 10.minutes.timeInterval:
|