Class: BeeswaxAPI::ReportQueue
- Defined in:
- lib/beeswaxapi/endpoints/report_queue.rb
Class Method Summary collapse
Methods inherited from Endpoint
Methods included from Request
#create, #delete, #retrieve, #update
Class Method Details
.success_response_handler(origin_response) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
# 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.[: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 |