class BeeswaxAPI::ReportQueue

Public Class Methods

success_response_handler(origin_response) click to toggle source
# File lib/beeswaxapi/endpoints/report_queue.rb, line 6
def success_response_handler(origin_response)
  parsed_response_body = parsed_body(origin_response.body)

  # NOTE: get method returns document in body
  if origin_response.request.options[:method] == :get
    if parsed_response_body.is_a?(Array)
      Response.new(payload: parsed_response_body)
    else
      Response.new(parsed_response_body)
    end
  else
    Response.new(parsed_response_body)
  end
end