Method: Basecampx.handle
- Defined in:
- lib/basecampx/base.rb
.handle(response) ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/basecampx/base.rb', line 29 def handle response if response.code == 200 JSON.parse(response.body) elsif response.code == 204 true elsif response.code == 404 raise Exception, "API can't find specified URL #{response.request.path}" else raise Exception, response end end |