Procházet zdrojové kódy

first cancel old then enact new TT

Robert před 1 rokem
rodič
revize
87a79935ba

+ 3 - 3
FreeAPS/Sources/Modules/OverrideConfig/OverrideStateModel.swift

@@ -549,12 +549,12 @@ extension OverrideConfig.StateModel {
             halfBasalTarget: halfBasalTarget
             halfBasalTarget: halfBasalTarget
         )
         )
 
 
-        // Save Temp Target to Core Data and to the storage
-        await tempTargetStorage.storeTempTarget(tempTarget: tempTarget)
-
         // disable all TempTargets
         // disable all TempTargets
         await disableAllActiveTempTargets(createTempTargetRunEntry: true)
         await disableAllActiveTempTargets(createTempTargetRunEntry: true)
 
 
+        // Save Temp Target to Core Data and to the storage
+        await tempTargetStorage.storeTempTarget(tempTarget: tempTarget)
+
         // Reset State variables
         // Reset State variables
         await resetTempTargetState()
         await resetTempTargetState()