Kaynağa Gözat

Rename enum case based on PR feedback

Deniz Cengiz 2 gün önce
ebeveyn
işleme
e1a2af1e34

+ 3 - 3
Trio/Sources/Models/TrioSettings.swift

@@ -3,14 +3,14 @@ import Foundation
 enum BolusShortcutLimit: String, JSON, CaseIterable, Identifiable {
 enum BolusShortcutLimit: String, JSON, CaseIterable, Identifiable {
     var id: String { rawValue }
     var id: String { rawValue }
     case notAllowed
     case notAllowed
-    case limitBolusMax
+    case limitWithSafetyChecks
 
 
     var displayName: String {
     var displayName: String {
         switch self {
         switch self {
         case .notAllowed:
         case .notAllowed:
             return String(localized: "Not allowed")
             return String(localized: "Not allowed")
-        case .limitBolusMax:
-            return String(localized: "Max bolus")
+        case .limitWithSafetyChecks:
+            return String(localized: "Limit with Safety Checks")
         }
         }
     }
     }
 }
 }

+ 2 - 2
Trio/Sources/Modules/ShortcutsConfig/ShortcutsConfigStateModel.swift

@@ -16,7 +16,7 @@ extension ShortcutsConfig {
             units = settingsManager.settings.units
             units = settingsManager.settings.units
 
 
             subscribeSetting(\.bolusShortcut, on: $maxBolusByShortcuts) {
             subscribeSetting(\.bolusShortcut, on: $maxBolusByShortcuts) {
-                maxBolusByShortcuts = ($0 == .notAllowed) ? .limitBolusMax : $0
+                maxBolusByShortcuts = ($0 == .notAllowed) ? .limitWithSafetyChecks : $0
                 allowBolusByShortcuts = ($0 != .notAllowed)
                 allowBolusByShortcuts = ($0 != .notAllowed)
             }
             }
 
 
@@ -29,7 +29,7 @@ extension ShortcutsConfig {
                         if let bs = self?.maxBolusByShortcuts {
                         if let bs = self?.maxBolusByShortcuts {
                             self?.settingsManager.settings.bolusShortcut = bs
                             self?.settingsManager.settings.bolusShortcut = bs
                         } else {
                         } else {
-                            self?.settingsManager.settings.bolusShortcut = .limitBolusMax
+                            self?.settingsManager.settings.bolusShortcut = .limitWithSafetyChecks
                         }
                         }
                     }
                     }
                 }
                 }

+ 1 - 1
Trio/Sources/Shortcuts/Bolus/BolusIntentRequest.swift

@@ -11,7 +11,7 @@ final class BolusIntentRequest: BaseIntentsRequest {
                 "Bolusing via Shortcuts is disabled in Trio settings."
                 "Bolusing via Shortcuts is disabled in Trio settings."
             )
             )
 
 
-        case .limitBolusMax:
+        case .limitWithSafetyChecks:
             let requestedAmount = Decimal(bolusAmount)
             let requestedAmount = Decimal(bolusAmount)
             let validation = try await bolusSafetyValidator.validate(bolusAmount: requestedAmount)
             let validation = try await bolusSafetyValidator.validate(bolusAmount: requestedAmount)