module Asana::Resources::ResponseHelper

Internal: A helper to make response body parsing easier.

Public Instance Methods

parse(response) click to toggle source
# File lib/asana/resource_includes/response_helper.rb, line 5
def parse(response)
  data = response.body.fetch('data') do
    fail("Unexpected response body: #{response.body}")
  end
  extra = response.body.reject { |k, _| k == 'data' }
  [data, extra]
end