From f72f9cb9247bd2eb054ee95979596f2344ef4776 Mon Sep 17 00:00:00 2001 From: Auggie Fisher Date: Sun, 7 Jul 2024 01:12:41 -0400 Subject: [PATCH] Fix shortcut override confirmation text - Shortcut cancellation confirmation text should display the latest override, not the first override - Addresses a text display bug identified by Mike here: https://github.com/nightscout/Trio/pull/177#issuecomment-2200923597 --- .../Shortcuts/Override/OverridePresetsIntentRequest.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FreeAPS/Sources/Shortcuts/Override/OverridePresetsIntentRequest.swift b/FreeAPS/Sources/Shortcuts/Override/OverridePresetsIntentRequest.swift index 5aebdb1fa..4b22d32f0 100644 --- a/FreeAPS/Sources/Shortcuts/Override/OverridePresetsIntentRequest.swift +++ b/FreeAPS/Sources/Shortcuts/Override/OverridePresetsIntentRequest.swift @@ -87,7 +87,7 @@ import Foundation try? coredataContext.perform { [self] in let requestOverrides = Override.fetchRequest() as NSFetchRequest requestOverrides.predicate = NSPredicate(format: "enabled == %@", NSNumber(value: true)) - if let activeOverride = try? self.coredataContext.fetch(requestOverrides).first { + if let activeOverride = try? self.coredataContext.fetch(requestOverrides).last { if let activeOverrideId = activeOverride.id, let fetchedOverride = fetchOne(activeOverrideId) { cancelledOverrideName = fetchedOverride.name }