From 4f86b4fd450933af560cf5cea6d670d41570a3ea Mon Sep 17 00:00:00 2001 From: sanne Date: Tue, 22 Jun 2021 10:48:29 +0200 Subject: [PATCH] worker: Use http.PostForm to post data Avoid having to encode the data ourselves. --- internal/worker/client.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/internal/worker/client.go b/internal/worker/client.go index be1856a28..3fb2fc970 100644 --- a/internal/worker/client.go +++ b/internal/worker/client.go @@ -10,7 +10,6 @@ import ( "net" "net/http" "net/url" - "strings" "sync" "time" @@ -119,7 +118,7 @@ func (c *Client) refreshBearerToken() error { data.Set("refresh_token", *c.offlineToken) t := time.Now() - resp, err := http.Post(*c.oAuthURL, "application/x-www-form-urlencoded", strings.NewReader(data.Encode())) + resp, err := http.PostForm(*c.oAuthURL, data) if err != nil { return err }