From 66e678e7f50d2db4f7803a1e1bb1056b2ea3c0ae Mon Sep 17 00:00:00 2001 From: mertalev <101130780+mertalev@users.noreply.github.com> Date: Tue, 10 Mar 2026 12:03:16 -0500 Subject: [PATCH] remove old pref --- .../kotlin/app/alextran/immich/core/HttpClientManager.kt | 7 ++----- mobile/ios/Runner/Core/NetworkApiImpl.swift | 4 ---- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/mobile/android/app/src/main/kotlin/app/alextran/immich/core/HttpClientManager.kt b/mobile/android/app/src/main/kotlin/app/alextran/immich/core/HttpClientManager.kt index 81080227b8..9e3c1cc18e 100644 --- a/mobile/android/app/src/main/kotlin/app/alextran/immich/core/HttpClientManager.kt +++ b/mobile/android/app/src/main/kotlin/app/alextran/immich/core/HttpClientManager.kt @@ -38,7 +38,6 @@ private const val CERT_ALIAS = "client_cert" private const val PREFS_NAME = "immich.ssl" private const val PREFS_CERT_ALIAS = "immich.client_cert" private const val PREFS_HEADERS = "immich.request_headers" -private const val PREFS_SERVER_URL = "immich.server_url" private const val PREFS_SERVER_URLS = "immich.server_urls" private const val PREFS_COOKIES = "immich.cookies" @@ -177,17 +176,15 @@ object HttpClientManager { val newHeaders = builder.build() val headersChanged = headers != newHeaders - val newUrl = serverUrls.firstOrNull() - val urlChanged = newUrl != prefs.getString(PREFS_SERVER_URL, null) + val urlsChanged = Json.encodeToString(serverUrls) != prefs.getString(PREFS_SERVER_URLS, null) headers = newHeaders cookieJar.setServerUrls(serverUrls) - if (headersChanged || urlChanged) { + if (headersChanged || urlsChanged) { prefs.edit { putString(PREFS_HEADERS, Json.encodeToString(headerMap)) putString(PREFS_SERVER_URLS, Json.encodeToString(serverUrls)) - if (newUrl != null) putString(PREFS_SERVER_URL, newUrl) else remove(PREFS_SERVER_URL) } } } diff --git a/mobile/ios/Runner/Core/NetworkApiImpl.swift b/mobile/ios/Runner/Core/NetworkApiImpl.swift index f0d19be17f..ad1d9b63a0 100644 --- a/mobile/ios/Runner/Core/NetworkApiImpl.swift +++ b/mobile/ios/Runner/Core/NetworkApiImpl.swift @@ -59,10 +59,6 @@ class NetworkApiImpl: NetworkApi { } func setRequestHeaders(headers: [String : String], serverUrls: [String]) throws { - if serverUrls.first != UserDefaults.group.string(forKey: SERVER_URL_KEY) { - UserDefaults.group.set(serverUrls.first, forKey: SERVER_URL_KEY) - } - URLSessionManager.setServerUrls(serverUrls) if headers != UserDefaults.group.dictionary(forKey: HEADERS_KEY) as? [String: String] {