hotfix(protonvpn): drop P2P_ONLY in favor of PORT_FORWARD_ONLY

This commit is contained in:
Quentin McGaw
2024-07-31 14:29:31 +00:00
parent 13ffffb157
commit 5191f3558f
8 changed files with 1 additions and 45 deletions

View File

@@ -34,7 +34,7 @@ func (its ipToServer) add(country, region, city, name, hostname string,
server.Free = free
server.SecureCore = features.secureCore
server.Tor = features.tor
server.P2P = features.p2p
server.PortForward = features.p2p
server.Stream = features.stream
server.UDP = true
server.TCP = true

View File

@@ -65,10 +65,6 @@ func filterServer(server models.Server,
return true
}
if *selection.P2POnly && !server.P2P {
return true
}
if filterByPossibilities(server.Country, selection.Countries) {
return true
}

View File

@@ -141,19 +141,6 @@ func Test_FilterServers(t *testing.T) {
{Tor: true, VPN: vpn.OpenVPN, UDP: true},
},
},
"filter by P2P only": {
selection: settings.ServerSelection{
P2POnly: boolPtr(true),
}.WithDefaults(providers.Protonvpn),
servers: []models.Server{
{P2P: false, VPN: vpn.OpenVPN, UDP: true},
{P2P: true, VPN: vpn.OpenVPN, UDP: true},
{P2P: false, VPN: vpn.OpenVPN, UDP: true},
},
filtered: []models.Server{
{P2P: true, VPN: vpn.OpenVPN, UDP: true},
},
},
"filter by owned": {
selection: settings.ServerSelection{
OwnedOnly: boolPtr(true),