lib/finapps/rest/base_client.rb in finapps-2.0.14 vs lib/finapps/rest/base_client.rb in finapps-2.0.15
- old
+ new
@@ -38,11 +38,10 @@
raise FinApps::MissingArgumentsError.new 'Missing argument: path.' if path.blank?
raise FinApps::MissingArgumentsError.new 'Missing argument: method.' if method.blank?
response, error_messages = execute_request(method, params, path)
result = if response.blank?
- logger.error "##{__method__} => Null response found. Unable to process it."
nil
else
block_given? ? yield(response) : response.body
end
@@ -72,10 +71,10 @@
logger.fatal "#{self.class}##{__method__} => #{error}"
raise error
end
def handle_client_error(error)
- logger.error "#{self.class}##{__method__} => Faraday::Error::ClientError, #{error}"
+ logger.warn "#{self.class}##{__method__} => Faraday::Error::ClientError, #{error}"
error.response[:error_messages] || [error.message]
end
def handle_standard_error(error)
logger.error "#{self.class}##{__method__} => StandardError, #{error}"