瀏覽代碼

first cancel old then enact new TT

Robert 1 年之前
父節點
當前提交
87a79935ba
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      FreeAPS/Sources/Modules/OverrideConfig/OverrideStateModel.swift

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

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