From e6283aefae92af4aee8459b1bc96f4b6b404043e Mon Sep 17 00:00:00 2001 From: Xevion Date: Tue, 13 Feb 2024 00:44:19 -0600 Subject: [PATCH] Close response body I/O properly --- api.go | 1 + 1 file changed, 1 insertion(+) diff --git a/api.go b/api.go index 726aba3..63be0fd 100644 --- a/api.go +++ b/api.go @@ -274,6 +274,7 @@ func Search(query *Query, sort string, sortDescending bool) (*SearchResult, erro log.Error().Stack().Str("content-type", res.Header.Get("Content-Type")).Msg("Response was not JSON") } + defer res.Body.Close() body, err := io.ReadAll(res.Body) if err != nil { return nil, fmt.Errorf("failed to read response body: %w", err)