Explorar el Código

re-establish object name

comment correction
Robert hace 1 año
padre
commit
924582bee3

+ 3 - 7
Trio/Sources/Modules/Adjustments/AdjustmentsStateModel+Extensions/AdjustmentsStateModel+TempTargets.swift

@@ -222,8 +222,7 @@ extension Adjustments.StateModel {
     @MainActor func enactTempTargetPreset(withID id: NSManagedObjectID) async {
         do {
             guard let tempTargetToEnact = try viewContext.existingObject(with: id) as? TempTargetStored else { return }
-
-            /// wait for diabling current target before storing new temp target
+            /// Wait for currently active temp target to be disabled before storing the new temp target
             await disableAllActiveTempTargets(createTempTargetRunEntry: true)
             await resetTempTargetState()
 
@@ -231,14 +230,13 @@ extension Adjustments.StateModel {
             tempTargetToEnact.date = Date()
             tempTargetToEnact.isUploadedToNS = false
             isTempTargetEnabled = true
-
             if viewContext.hasChanges {
                 try viewContext.save()
             }
 
             updateLatestTempTargetConfiguration()
 
-            let newActiveTempTarget = TempTarget(
+            let tempTarget = TempTarget(
                 name: tempTargetToEnact.name,
                 createdAt: Date(),
                 targetTop: tempTargetToEnact.target?.decimalValue,
@@ -250,9 +248,7 @@ extension Adjustments.StateModel {
                 enabled: true,
                 halfBasalTarget: halfBasalTarget
             )
-
-            tempTargetStorage.saveTempTargetsToStorage([newActiveTempTarget])
-
+            tempTargetStorage.saveTempTargetsToStorage([tempTarget])
         } catch {
             debugPrint(
                 "\(DebuggingIdentifiers.failed) \(#file) \(#function) Failed to enact TempTarget Preset"