From 33253c0cfc7f635357ae95d548644a2ef8ca077a Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Wed, 12 May 2021 12:47:34 +0000 Subject: [PATCH] Fix: PIA port forwarding nil url map --- internal/provider/privateinternetaccess/portforward.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/provider/privateinternetaccess/portforward.go b/internal/provider/privateinternetaccess/portforward.go index 40943348..ab15e3dd 100644 --- a/internal/provider/privateinternetaccess/portforward.go +++ b/internal/provider/privateinternetaccess/portforward.go @@ -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: ""} - 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{