Преглед на файлове

Merge pull request #777 from bastiaanv/medtrum

fix(MedtrumKit): update patch endTime after "replace patch"
Deniz Cengiz преди 10 месеца
родител
ревизия
e43d546575
променени са 1 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 8 0
      Trio/Sources/APS/DeviceDataManager.swift

+ 8 - 0
Trio/Sources/APS/DeviceDataManager.swift

@@ -489,6 +489,14 @@ extension BaseDeviceDataManager: PumpManagerDelegate {
                 storage.save(startTime, as: OpenAPS.Monitor.podAge)
                 storage.save(startTime, as: OpenAPS.Monitor.podAge)
             }
             }
         }
         }
+        
+        if let medtrumPump = pumpManager as? MedtrumPumpManager {
+            guard let endTime = medtrumPump.state.patchExpiresAt else {
+                pumpExpiresAtDate.send(nil)
+                return
+            }
+            pumpExpiresAtDate.send(endTime)
+        }
 
 
         if let simulatorPump = pumpManager as? MockPumpManager {
         if let simulatorPump = pumpManager as? MockPumpManager {
             broadcaster.notify(PumpReservoirObserver.self, on: processQueue) {
             broadcaster.notify(PumpReservoirObserver.self, on: processQueue) {