Class: AdpClient::InvalidRequestHandler
Instance Method Summary
collapse
#call, #initialize
Instance Method Details
#error ⇒ Object
260
261
262
263
264
265
266
|
# File 'lib/adp_client.rb', line 260
def error
InvalidRequest.new(
format('%<error>s: %<description>s',
error: @httparty.parsed_response['error'],
description: @httparty.parsed_response['error_description'])
)
end
|
#fail? ⇒ Boolean
268
269
270
271
|
# File 'lib/adp_client.rb', line 268
def fail?
@httparty.parsed_response['error'] == 'invalid_request' &&
@httparty.code == 400
end
|