Sfoglia il codice sorgente

Merge pull request #777 from bastiaanv/medtrum

fix(MedtrumKit): update patch endTime after "replace patch"
Deniz Cengiz 8 mesi fa
parent
commit
e43d546575
1 ha cambiato i file con 8 aggiunte e 0 eliminazioni
  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)
             }
         }
+        
+        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 {
             broadcaster.notify(PumpReservoirObserver.self, on: processQueue) {