lib/geocoder/lookups/geocodio.rb in geocoder-1.4.9 vs lib/geocoder/lookups/geocodio.rb in geocoder-1.5.0

- old
+ new

@@ -6,15 +6,10 @@ def name "Geocodio" end - def query_url(query) - path = query.reverse_geocode? ? "reverse" : "geocode" - "#{protocol}://api.geocod.io/v1.3/#{path}?#{url_query_string(query)}" - end - def results(query) return [] unless doc = fetch_data(query) return doc["results"] if doc['error'].nil? if doc['error'] == 'Invalid API key' @@ -29,9 +24,14 @@ end [] end private # --------------------------------------------------------------- + + def base_query_url(query) + path = query.reverse_geocode? ? "reverse" : "geocode" + "#{protocol}://api.geocod.io/v1.3/#{path}?" + end def query_url_params(query) { :api_key => configuration.api_key, :q => query.sanitized_text