From bce5f1bde7bb9ba8e3c233243140047069bb60c5 Mon Sep 17 00:00:00 2001 From: Pavlos Karakalidis Date: Mon, 13 Jan 2025 17:58:53 +0200 Subject: [PATCH] fix(extension): consider requests failed when status code is not 2xx --- collector/internal/extensionapi/client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collector/internal/extensionapi/client.go b/collector/internal/extensionapi/client.go index 0afb2cfb05..7210a07efa 100644 --- a/collector/internal/extensionapi/client.go +++ b/collector/internal/extensionapi/client.go @@ -180,7 +180,7 @@ func (e *Client) doRequest(req *http.Request, out interface{}) (*http.Response, if err != nil { return nil, err } - if resp.StatusCode != 200 { + if resp.StatusCode < 200 || resp.StatusCode > 299 { return nil, fmt.Errorf("request failed with status %s", resp.Status) } defer resp.Body.Close()