lib/chatwork/client.rb in chatwork-0.0.5 vs lib/chatwork/client.rb in chatwork-0.0.6
- old
+ new
@@ -16,9 +16,11 @@
@api_version = api_version
end
def handle_response(response)
case response.status
+ when 204
+ ChatWork::ChatWorkError.from_response(response.status, response.body)
when 200..299
begin
JSON.parse(response.body)
rescue JSON::ParserError => e
raise ChatWork::APIConnectionError.new("Response JSON is broken. #{e.message}: #{response.body}")