ソースを参照

Check for 0. FPU

Jon Mårtensson 3 年 前
コミット
c625e41a3c
1 ファイル変更1 行追加1 行削除
  1. 1 1
      FreeAPS/Sources/Modules/AddCarbs/AddCarbsStateModel.swift

+ 1 - 1
FreeAPS/Sources/Modules/AddCarbs/AddCarbsStateModel.swift

@@ -39,7 +39,7 @@ extension AddCarbs {
             let firstDate = date.addingTimeInterval(delay.minutes.timeInterval)
             let firstDate = date.addingTimeInterval(delay.minutes.timeInterval)
             var previousDate = date
             var previousDate = date
 
 
-            while counter > 0 {
+            while counter > 0, carbequiv > 0 {
                 var useDate = date + 1 * Double(interval * 60)
                 var useDate = date + 1 * Double(interval * 60)
                 // Fix Interval and Delay
                 // Fix Interval and Delay
                 useDate = max(previousDate.addingTimeInterval(interval.minutes.timeInterval), useDate, firstDate)
                 useDate = max(previousDate.addingTimeInterval(interval.minutes.timeInterval), useDate, firstDate)