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

first cancel old then enact new TT

Robert 1 год назад
Родитель
Сommit
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()