Skip to content

Commit e654e17

Browse files
authored
Merge pull request #8 from LoopKit/tidepool-sync
Tidepool Sync
2 parents f1ac571 + 9d28bb4 commit e654e17

File tree

2 files changed

+8
-12
lines changed

2 files changed

+8
-12
lines changed

MinimedKit/PumpManager/MinimedPumpManager.swift

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,18 @@ public protocol MinimedPumpManagerStateObserver: AnyObject {
1717

1818
public class MinimedPumpManager: RileyLinkPumpManager {
1919

20-
public static let managerIdentifier = "Minimed500"
20+
public static let pluginIdentifier = "Minimed500"
2121

2222
// Primarily used for testing
2323
public let dateGenerator: () -> Date
24-
25-
public var managerIdentifier: String {
26-
return MinimedPumpManager.managerIdentifier
27-
}
28-
24+
2925
public init(state: MinimedPumpManagerState, rileyLinkDeviceProvider: RileyLinkDeviceProvider, pumpOps: PumpOps? = nil, dateGenerator: @escaping () -> Date = Date.init) {
3026
self.lockedState = Locked(state)
3127

3228
self.dateGenerator = dateGenerator
3329

3430
self.hkDevice = HKDevice(
35-
name: MinimedPumpManager.managerIdentifier,
31+
name: MinimedPumpManager.pluginIdentifier,
3632
manufacturer: "Medtronic",
3733
model: state.pumpModel.rawValue,
3834
hardwareVersion: nil,
@@ -265,7 +261,7 @@ public class MinimedPumpManager: RileyLinkPumpManager {
265261
state.lastRileyLinkBatteryAlertDate = dateGenerator()
266262
}
267263
self.pumpDelegate.notify { delegate in
268-
let identifier = Alert.Identifier(managerIdentifier: self.managerIdentifier, alertIdentifier: "lowRLBattery")
264+
let identifier = Alert.Identifier(managerIdentifier: self.pluginIdentifier, alertIdentifier: "lowRLBattery")
269265
let alertBody = String(format: LocalizedString("\"%1$@\" has a low battery", comment: "Format string for low battery alert body for RileyLink. (1: device name)"), device.name ?? "unnamed")
270266
let content = Alert.Content(title: LocalizedString("Low RileyLink Battery", comment: "Title for RileyLink low battery alert"), body: alertBody, acknowledgeActionButtonLabel: LocalizedString("OK", comment: "Acknowledge button label for RileyLink low battery alert"))
271267
delegate?.issueAlert(Alert(identifier: identifier, foregroundContent: content, backgroundContent: content, trigger: .immediate))
@@ -493,7 +489,7 @@ extension MinimedPumpManager {
493489
}
494490

495491
private static var pumpBatteryLowAlertIdentifier: Alert.Identifier {
496-
return Alert.Identifier(managerIdentifier: managerIdentifier, alertIdentifier: "PumpBatteryLow")
492+
return Alert.Identifier(managerIdentifier: pluginIdentifier, alertIdentifier: "PumpBatteryLow")
497493
}
498494

499495
private var pumpBatteryLowAlert: Alert {
@@ -558,7 +554,7 @@ extension MinimedPumpManager {
558554
}
559555

560556
private static var pumpReservoirEmptyAlertIdentifier: Alert.Identifier {
561-
return Alert.Identifier(managerIdentifier: managerIdentifier, alertIdentifier: "PumpReservoirEmpty")
557+
return Alert.Identifier(managerIdentifier: pluginIdentifier, alertIdentifier: "PumpReservoirEmpty")
562558
}
563559

564560
private var pumpReservoirEmptyAlert: Alert {
@@ -569,7 +565,7 @@ extension MinimedPumpManager {
569565
}
570566

571567
private static var pumpReservoirLowAlertIdentifier: Alert.Identifier {
572-
return Alert.Identifier(managerIdentifier: managerIdentifier, alertIdentifier: "PumpReservoirLow")
568+
return Alert.Identifier(managerIdentifier: pluginIdentifier, alertIdentifier: "PumpReservoirLow")
573569
}
574570

575571
private func pumpReservoirLowAlertForAmount(_ units: Double, andTimeRemaining remaining: TimeInterval?) -> Alert {

MinimedKitUI/MinimedHUDProvider.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import SwiftUI
1515
class MinimedHUDProvider: HUDProvider {
1616

1717
var managerIdentifier: String {
18-
return MinimedPumpManager.managerIdentifier
18+
return MinimedPumpManager.pluginIdentifier
1919
}
2020

2121
private var state: MinimedPumpManagerState {

0 commit comments

Comments
 (0)