Sfoglia il codice sorgente

Don't enact or save 0 minutes Temp Targets

(cherry picked from commit 4124034ea56541ba9d78c9478e4d8f048d5744d5)
Jon Mårtensson 3 anni fa
parent
commit
874c4f19cf

+ 6 - 0
FreeAPS/Sources/Modules/AddTempTarget/AddTempTargetStateModel.swift

@@ -31,6 +31,9 @@ extension AddTempTarget {
         }
 
         func enact() {
+            guard duration > 0 else {
+                return
+            }
             var lowTarget = low
 
             if viewPercantage {
@@ -74,6 +77,9 @@ extension AddTempTarget {
         }
 
         func save() {
+            guard duration > 0 else {
+                return
+            }
             var lowTarget = low
 
             if viewPercantage {