Fix: restore PIA error if region does not support port forwarding

This commit is contained in:
Quentin McGaw (desktop)
2021-08-16 19:16:05 +00:00
parent 74b7c81195
commit 2c73672e64
4 changed files with 19 additions and 25 deletions

View File

@@ -47,20 +47,5 @@ func (p *PIA) GetOpenVPNConnection(selection configuration.ServerSelection) (
return connection, err
}
p.activeServer = findActiveServer(servers, connection)
return connection, nil
}
func findActiveServer(servers []models.PIAServer,
connection models.OpenVPNConnection) (activeServer models.PIAServer) {
// Reverse lookup server using the randomly picked connection
for _, server := range servers {
for _, ip := range server.IPs {
if connection.IP.Equal(ip) {
return server
}
}
}
return activeServer
}