Prefer local servers over VPN

This commit is contained in:
Jackson Coxson
2022-05-30 23:52:54 -06:00
parent 54a0fc21d8
commit 9102402a18
2 changed files with 3 additions and 1 deletions

View File

@@ -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
}
}

View File

@@ -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 }