diff --git a/request.go b/request.go index c67aab16..0388124e 100644 --- a/request.go +++ b/request.go @@ -64,8 +64,10 @@ type Requester struct { func (r *Requester) SetCrumb(ctx context.Context, ar *APIRequest) error { crumbData := map[string]string{} - response, _ := r.GetJSON(ctx, "/crumbIssuer/api/json", &crumbData, nil) - + response, err := r.GetJSON(ctx, "/crumbIssuer/api/json", &crumbData, nil) + if err != nil { + return err + } if response.StatusCode == 200 && crumbData["crumbRequestField"] != "" { ar.SetHeader(crumbData["crumbRequestField"], crumbData["crumb"]) ar.SetHeader("Cookie", response.Header.Get("set-cookie"))