Fix: PIA port forwarding nil url map

This commit is contained in:
Quentin McGaw
2021-05-12 12:47:34 +00:00
parent 0099c06056
commit 33253c0cfc

View File

@@ -355,7 +355,7 @@ func fetchPortForwardData(ctx context.Context, client *http.Client, gateway net.
port uint16, signature string, expiration time.Time, err error) {
errSubstitutions := map[string]string{token: "<token>"}
queryParams := new(url.Values)
queryParams := make(url.Values)
queryParams.Add("token", token)
url := url.URL{
Scheme: "https",
@@ -413,7 +413,7 @@ func bindPort(ctx context.Context, client *http.Client, gateway net.IP, data pia
return fmt.Errorf("%w: %s", ErrSerializePayload, err)
}
queryParams := new(url.Values)
queryParams := make(url.Values)
queryParams.Add("payload", payload)
queryParams.Add("signature", data.Signature)
url := url.URL{