Просмотр исходного кода

Fix for issue157 https://github.com/Artificial-Pancreas/iAPS/issues/157
Display old bolus recommendations on watch when there is a red warning.

Jon Mårtensson 2 лет назад
Родитель
Сommit
d77c514668
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      FreeAPS/Sources/Services/WatchManager/WatchManager.swift

+ 4 - 2
FreeAPS/Sources/Services/WatchManager/WatchManager.swift

@@ -78,8 +78,10 @@ final class BaseWatchManager: NSObject, WatchManager, Injectable {
             var insulinRequired = self.suggestion?.insulinReq ?? 0
             var double: Decimal = 2
             if (self.suggestion?.cob ?? 0) > 0 {
-                insulinRequired = self.suggestion?.insulinForManualBolus ?? 0
-                double = 1
+                if self.suggestion?.manualBolusErrorString == 0 {
+                    insulinRequired = self.suggestion?.insulinForManualBolus ?? 0
+                    double = 1
+                }
             }
 
             self.state.bolusRecommended = self.apsManager