Jelajahi Sumber

Fix cancel TBR for Omnipod

Jon B.M 4 tahun lalu
induk
melakukan
56f6b95681

+ 1 - 1
FreeAPS.xcodeproj/xcuserdata/i.valkou.xcuserdatad/xcschemes/xcschememanagement.plist

@@ -43,7 +43,7 @@
 		<key>FreeAPSWatch.xcscheme_^#shared#^_</key>
 		<dict>
 			<key>orderHint</key>
-			<integer>16</integer>
+			<integer>10</integer>
 		</dict>
 		<key>ReactiveSwift (Playground) 1.xcscheme</key>
 		<dict>

+ 1 - 1
FreeAPS/Sources/APS/Storage/PumpHistoryStorage.swift

@@ -46,7 +46,7 @@ final class BasePumpHistoryStorage: PumpHistoryStorage, Injectable {
                     )]
                 case .tempBasal:
                     // get only start of TBR
-                    guard let dose = event.dose, dose.deliveredUnits == nil else { return [] }
+                    guard let dose = event.dose, dose.deliveredUnits ?? 0 == 0 else { return [] }
                     let rate = Decimal(string: dose.unitsPerHour.description)
                     let minutes = Int((dose.endDate - dose.startDate).timeInterval / 60)
                     return [

+ 0 - 2
FreeAPS/Sources/Services/UserNotifiactions/UserNotificationsManager.swift

@@ -296,8 +296,6 @@ final class BaseUserNotificationsManager: NSObject, UserNotificationsManager, In
             }
         }
 
-        
-
         DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) {
             self.center.add(request) { error in
                 if let error = error {