From df2abf09c2d0c80386bfba531ab76942b4bce108 Mon Sep 17 00:00:00 2001 From: Dimitris Sotirakis Date: Fri, 7 Oct 2022 11:27:18 +0300 Subject: [PATCH] Use io.ReadAll instead of json.Decode (#56528) --- pkg/build/cmd/grafanacom.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/build/cmd/grafanacom.go b/pkg/build/cmd/grafanacom.go index 988347a14b9..57ca8b5bc09 100644 --- a/pkg/build/cmd/grafanacom.go +++ b/pkg/build/cmd/grafanacom.go @@ -4,6 +4,7 @@ import ( "bytes" "encoding/json" "fmt" + "io" "log" "net/http" "net/url" @@ -224,8 +225,8 @@ func getSHA256(u string) ([]byte, error) { return nil, fmt.Errorf("failed downloading %s: %s", u, resp.Status) } - var sha256 []byte - if err := json.NewDecoder(resp.Body).Decode(&sha256); err != nil { + sha256, err := io.ReadAll(resp.Body) + if err != nil { return nil, err } return sha256, nil