Pārlūkot izejas kodu

Descriptive for the shared secret

Jonas Björkert 1 gadu atpakaļ
vecāks
revīzija
9bf9bfeb63

+ 1 - 1
FreeAPS/Sources/Modules/RemoteControl/TrioRemoteControl.swift

@@ -60,7 +60,7 @@ class TrioRemoteControl: Injectable {
 
             debug(.remoteControl, "Command received with acceptable time difference: \(Int(timeDifference)) seconds.")
 
-            let storedSecret = UserDefaults.standard.string(forKey: "TRCsharedSecret") ?? ""
+            let storedSecret = UserDefaults.standard.string(forKey: "trioRemoteControlSharedSecret") ?? ""
             guard !storedSecret.isEmpty else {
                 await logError(
                     "Command rejected: shared secret is missing in settings. Cannot authenticate the command.",

+ 4 - 4
FreeAPS/Sources/Modules/RemoteControlConfig/RemoteControlConfigStateModel.swift

@@ -9,7 +9,7 @@ extension RemoteControlConfig {
         override func subscribe() {
             units = settingsManager.settings.units
             isTrioRemoteControlEnabled = UserDefaults.standard.bool(forKey: "isTrioRemoteControlEnabled")
-            sharedSecret = UserDefaults.standard.string(forKey: "TRCsharedSecret") ?? generateInitialSharedSecret()
+            sharedSecret = UserDefaults.standard.string(forKey: "trioRemoteControlSharedSecret") ?? generateInitialSharedSecret()
 
             $isTrioRemoteControlEnabled
                 .receive(on: DispatchQueue.main)
@@ -21,7 +21,7 @@ extension RemoteControlConfig {
             $sharedSecret
                 .receive(on: DispatchQueue.main)
                 .sink { value in
-                    UserDefaults.standard.set(value, forKey: "TRCsharedSecret")
+                    UserDefaults.standard.set(value, forKey: "trioRemoteControlSharedSecret")
                 }
                 .store(in: &lifetime)
         }
@@ -29,12 +29,12 @@ extension RemoteControlConfig {
         func generateNewSharedSecret() {
             let newSecret = UUID().uuidString.replacingOccurrences(of: "-", with: "")
             sharedSecret = newSecret
-            UserDefaults.standard.set(newSecret, forKey: "TRCsharedSecret")
+            UserDefaults.standard.set(newSecret, forKey: "trioRemoteControlSharedSecret")
         }
 
         private func generateInitialSharedSecret() -> String {
             let secret = UUID().uuidString.replacingOccurrences(of: "-", with: "")
-            UserDefaults.standard.set(secret, forKey: "TRCsharedSecret")
+            UserDefaults.standard.set(secret, forKey: "trioRemoteControlSharedSecret")
             return secret
         }
     }