Method: Bambora::QueryStringResponse#to_h

Defined in:
lib/bambora/adapters/query_string_response.rb

#to_hObject



7
8
9
10
11
12
# File 'lib/bambora/adapters/query_string_response.rb', line 7

def to_h
  parsed_response = super
  return error_response if parsed_response.values.flatten.empty? # We didn't get a query string back.

  parsed_response.each_with_object({}) { |(key, val), obj| obj[key] = val.length == 1 ? val.first : val }
end