class DomoscioRails::ResponseError
Error
Message from AdaptiveEngine
Attributes
Public Class Methods
Source
# File lib/domoscio_rails/errors.rb, line 10 def initialize(request_url, code, details = {}, body = nil, request_params = {}) @request_url = request_url @code = code @details = details @body = body @request_params = request_params super(message) if message end
Calls superclass method
Public Instance Methods
Source
# File lib/domoscio_rails/errors.rb, line 19 def message @details.is_a?(Hash) && @details[:error].is_a?(Hash) ? @details.dig(:error, :message) : @details end