fix: accept all 2xx status codes

This commit is contained in:
Lain Iwakura 2026-05-21 18:56:59 +03:00
parent 34db837a9e
commit 85c852f4bb
Signed by: lain
GPG key ID: 8160466B2E8D1441

4
api.go
View file

@ -86,7 +86,7 @@ func (s *Scraper) handleResponse(resp *http.Response, target interface{}) error
return err return err
} }
if resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusAccepted && resp.StatusCode != http.StatusNoContent { if resp.StatusCode >= 300 {
return fmt.Errorf("response status %s: %s", resp.Status, content) return fmt.Errorf("response status %s: %s", resp.Status, content)
} }
@ -119,7 +119,7 @@ func (s *Scraper) GetGuestToken() error {
if err != nil { if err != nil {
return err return err
} }
if resp.StatusCode != http.StatusOK && resp.StatusCode != http.StatusAccepted && resp.StatusCode != http.StatusNoContent { if resp.StatusCode >= 300 {
return fmt.Errorf("response status %s: %s", resp.Status, body) return fmt.Errorf("response status %s: %s", resp.Status, body)
} }