Skip to content

Commit 1374d71

Browse files
committed
Fix freegeoip property because of an API change
FreeGeoIp updated API to 3.0 (cf. fiorix/freegeoip@0e7907b) and changed how to handle zip code field. The field is zip_code now. Fix #368
1 parent dfc841c commit 1374d71

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

src/Geocoder/Provider/FreeGeoIpProvider.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ protected function executeQuery($query)
8686
'latitude' => isset($data['latitude']) ? $data['latitude'] : null,
8787
'longitude' => isset($data['longitude']) ? $data['longitude'] : null,
8888
'city' => isset($data['city']) ? $data['city'] : null,
89-
'zipcode' => isset($data['zipcode']) ? $data['zipcode'] : null,
89+
'zipcode' => isset($data['zip_code']) ? $data['zip_code'] : null,
9090
'region' => isset($data['region_name']) ? $data['region_name'] : null,
9191
'regionCode' => isset($data['region_code']) ? $data['region_code'] : null,
9292
'country' => isset($data['country_name']) ? $data['country_name'] : null,
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
s:223:"{"ip":"74.200.247.59","country_code":"US","country_name":"United States","region_code":"TX","region_name":"Texas","city":"Plano","zipcode":"75093","latitude":33.0347,"longitude":-96.8134,"metro_code":"623","areacode":"972"}";
1+
s:234:"{"ip":"74.200.247.59","country_code":"US","country_name":"United States","region_code":"TX","region_name":"Texas","city":"Plano","zip_code":"75093","time_zone":"America/Chicago","latitude":33.035,"longitude":-96.814,"metro_code":623}
2+
";
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
s:223:"{"ip":"74.200.247.59","country_code":"US","country_name":"United States","region_code":"TX","region_name":"Texas","city":"Plano","zipcode":"75093","latitude":33.0347,"longitude":-96.8134,"metro_code":"623","areacode":"972"}";
1+
s:234:"{"ip":"74.200.247.59","country_code":"US","country_name":"United States","region_code":"TX","region_name":"Texas","city":"Plano","zip_code":"75093","time_zone":"America/Chicago","latitude":33.035,"longitude":-96.814,"metro_code":623}
2+
";

0 commit comments

Comments
 (0)