mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-09 06:43:25 +01:00
Prefer local servers over VPN
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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 }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user