Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raise exception if there is a server error #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

henrypoydar
Copy link

Today the API was down (but serving a 200 response with a "{'error':'...'}" body) and the generate method was returning nil, because the #request method just parses the response body and returns the :results key. I think it makes better sense to raise an error in this case rather than have dependent code try and handle a nil, which can happen in all sorts of instances. Added a test for it too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant