lib/ruby-lokalise-api/error.rb in ruby-lokalise-api-4.3.0 vs lib/ruby-lokalise-api/error.rb in ruby-lokalise-api-4.3.1
- old
+ new
@@ -37,10 +37,11 @@
}.freeze
class << self
# Create a new error from an HTTP response
def from_response(body)
- new body['error']['message'].to_s
+ msg = body.key?('error') ? body['error']['message'] : body['message']
+ new msg.to_s
end
end
# Initializes a new Error object
def initialize(message = '')