diff --git a/lib/geocoder/lookups/ipdata_co.rb b/lib/geocoder/lookups/ipdata_co.rb index a8e0bf00dc3cba67cabeb8f1abfe0ebc46812813..0e18fd8367daebaf6561330e16776a602d641aaf 100644 --- a/lib/geocoder/lookups/ipdata_co.rb +++ b/lib/geocoder/lookups/ipdata_co.rb @@ -19,7 +19,7 @@ module Geocoder::Lookup private # --------------------------------------------------------------- def results(query) - Geocoder.configure(:http_headers => { "api-key" => configuration.api_key }) if configuration.api_key + Geocoder.configure(:ipdata_co => {:http_headers => { "api-key" => configuration.api_key }}) if configuration.api_key # don't look up a loopback address, just return the stored result return [reserved_result(query.text)] if query.loopback_ip_address? # note: Ipdata.co returns plain text on bad request