Class: HorizonClient::ClientError

Inherits:
Faraday::ClientError
  • Object
show all
Defined in:
lib/horizon_client.rb

Instance Method Summary collapse

Constructor Details

#initialize(e) ⇒ ClientError

Returns a new instance of ClientError.



12
13
14
15
# File 'lib/horizon_client.rb', line 12

def initialize(e)
  info = e.response ? e.response[:body].fetch('error', {}).fetch('message', '') : ''
  super [e.message, info].join(': ')
end