From ba325eada731d46ba559f070d1e0f8566f7dde0d Mon Sep 17 00:00:00 2001 From: Alex Reisner <alex@alexreisner.com> Date: Sat, 29 Sep 2012 13:58:59 -0400 Subject: [PATCH] Pass IP address (string) instead of Query object. --- lib/geocoder/lookups/freegeoip.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/geocoder/lookups/freegeoip.rb b/lib/geocoder/lookups/freegeoip.rb index a3f6dc91..621d8ed6 100644 --- a/lib/geocoder/lookups/freegeoip.rb +++ b/lib/geocoder/lookups/freegeoip.rb @@ -12,7 +12,7 @@ module Geocoder::Lookup def results(query) # don't look up a loopback address, just return the stored result - return [reserved_result(query)] if query.loopback_ip_address? + return [reserved_result(query.text)] if query.loopback_ip_address? begin return (doc = fetch_data(query)) ? [doc] : [] rescue StandardError => err # Freegeoip.net returns HTML on bad request -- GitLab