From 9102402a18f8ecac3cf85cb816057a809190bb17 Mon Sep 17 00:00:00 2001 From: Jackson Coxson Date: Mon, 30 May 2022 23:52:54 -0600 Subject: [PATCH] Prefer local servers over VPN --- AltStore/Server/Server.swift | 2 ++ AltStore/Server/ServerManager.swift | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/AltStore/Server/Server.swift b/AltStore/Server/Server.swift index 86d26606..acc35505 100644 --- a/AltStore/Server/Server.swift +++ b/AltStore/Server/Server.swift @@ -59,6 +59,7 @@ extension Server self.service = service self.identifier = identifier + self.isPreferred = true } init?(service: NetService) @@ -66,6 +67,7 @@ extension Server self.service = service self.connectionType = .manual self.identifier = String(data: "yolo".data(using: .utf8)!, encoding: .utf8) + self.isPreferred = false } } diff --git a/AltStore/Server/ServerManager.swift b/AltStore/Server/ServerManager.swift index 8083668b..85fefb5c 100644 --- a/AltStore/Server/ServerManager.swift +++ b/AltStore/Server/ServerManager.swift @@ -140,7 +140,7 @@ private extension ServerManager func addDiscoveredServer(_ server: Server) { var server = server - server.isPreferred = (server.identifier == UserDefaults.standard.preferredServerID) + server.isPreferred = true guard !self.discoveredServers.contains(server) else { return }