From 5e0e4dbd4e67ab72d0cc8e7558d96ab0c58697ad Mon Sep 17 00:00:00 2001 From: Magesh K <47920326+mahee96@users.noreply.github.com> Date: Thu, 28 Nov 2024 19:08:56 +0530 Subject: [PATCH] - Fix: AnisetteServers: refresh server request shouldn't use local cache to get proper updates --- AltStore/Settings/AnisetteServerList.swift | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/AltStore/Settings/AnisetteServerList.swift b/AltStore/Settings/AnisetteServerList.swift index 3ed5e3c8..4fe6425a 100644 --- a/AltStore/Settings/AnisetteServerList.swift +++ b/AltStore/Settings/AnisetteServerList.swift @@ -38,7 +38,12 @@ class AnisetteViewModel: ObservableObject { func getListOfServers() { guard let url = URL(string: source) else { return } - URLSession.shared.dataTask(with: url) { data, response, error in + + // DO NOT use local cache when fetching anisette servers + var request = URLRequest(url: url) + request.cachePolicy = .reloadIgnoringLocalCacheData + + URLSession.shared.dataTask(with: request) { data, response, error in if let error = error { return }