From 2d06448c30d396211a4456e5f3f0bff7b342502f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B8ren=20Torp=20Petersen?= Date: Sun, 11 Sep 2011 23:26:34 +0200 Subject: [PATCH] Updated new freegeoip json response. --- lib/geocoder/results/freegeoip.rb | 8 ++++---- test/fixtures/freegeoip_74_200_247_59.json | 20 ++++++++++---------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/lib/geocoder/results/freegeoip.rb b/lib/geocoder/results/freegeoip.rb index 9aac49199..e11788c0b 100644 --- a/lib/geocoder/results/freegeoip.rb +++ b/lib/geocoder/results/freegeoip.rb @@ -12,19 +12,19 @@ def city end def state - @data['region_name'] + @data['regionname'] end def state_code - @data['region_code'] + @data['regioncode'] end def country - @data['country_name'] + @data['countryname'] end def country_code - @data['country_code'] + @data['countrycode'] end def postal_code diff --git a/test/fixtures/freegeoip_74_200_247_59.json b/test/fixtures/freegeoip_74_200_247_59.json index 78c7ce3e5..c471d8973 100644 --- a/test/fixtures/freegeoip_74_200_247_59.json +++ b/test/fixtures/freegeoip_74_200_247_59.json @@ -1,12 +1,12 @@ { - "city": "Plano", - "region_code": "TX", - "region_name": "Texas", - "metrocode": "623", - "zipcode": "75093", - "longitude": "-96.8134", - "country_name": "United States", - "country_code": "US", - "ip": "74.200.247.59", - "latitude": "33.0347" + "status":true, + "ip":"74.200.247.59", + "countrycode":"US", + "countryname":"United States", + "regioncode":"TX", + "regionname":"Texas", + "city":"Plano", + "zipcode":"75093", + "latitude":33.0347, + "longitude":-96.8134 }