Skip to content

Commit c6f3504

Browse files
committed
fix: handle errcheck for resource exhausted error parsing
1 parent fd0fdd8 commit c6f3504

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

internal/api/client.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,8 @@ func makeRequest(method, path string, body interface{}, response interface{}) er
388388

389389
if resp.StatusCode >= 400 {
390390
// Check for resource exhausted error (422 Unprocessable Entity)
391-
if resourceErr, _ := utils.ParseResourceExhaustedFromBytes(respBody, resp.StatusCode); resourceErr != nil {
391+
resourceErr, parseErr := utils.ParseResourceExhaustedFromBytes(respBody, resp.StatusCode)
392+
if parseErr == nil && resourceErr != nil {
392393
return utils.NewResourceExhaustedCLIError(resourceErr)
393394
}
394395

0 commit comments

Comments
 (0)