class Geocoder::Lookup::IpinfoIo

def results(query)

def results(query)
  # don't look up a loopback address, just return the stored result
  return [reserved_result(query.text)] if query.loopback_ip_address?
  if (doc = fetch_data(query)).nil? or doc['code'] == 401 or empty_result?(doc)
    []
  else
    [doc]
  end
end