class MailruTarget::RequestError

Public Class Methods

new(e) click to toggle source
Calls superclass method
# File lib/mailru_target/errors/request_error.rb, line 3
def initialize(e)
  super build_message e
end

Private Instance Methods

build_message(e) click to toggle source
# File lib/mailru_target/errors/request_error.rb, line 9
def build_message(e)
  body = JSON.parse e.response
  "#{body['error']} : #{body['error_description']}" if body['error']
rescue
  e.response
end