Skip to content

Commit eb3efaa

Browse files
author
borisz
committed
Add metro_code, an alias for dma_code. ( Boris Zentner )
1 parent f0b98f2 commit eb3efaa

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

ChangeLog

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
1.2.3 2008-09-08
2+
* Add metro_code as a alias for dma_code ( Boris Zentner )
13
1.2.2 2008-08-13
24
* Update test_city.py and test_region.py ( Boris Zentner )
35
* Add region_name to GeoIPRegion ( Boris Zentner )

py_GeoIP.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,11 @@ static PyObject * GeoIP_populate_dict(GeoIPRecord *gir) {
204204
GeoIP_SetItemString(retval,"postal_code",gir->postal_code);
205205
GeoIP_SetItemFloat(retval,"latitude",gir->latitude);
206206
GeoIP_SetItemFloat(retval,"longitude",gir->longitude);
207+
/* metro_code is a alias for dma_code.
208+
* we use dma_code here since older libraries support only
209+
* the dma_code field */
207210
GeoIP_SetItemInt(retval,"dma_code",gir->dma_code);
211+
GeoIP_SetItemInt(retval,"metro_code",gir->dma_code);
208212
GeoIP_SetItemInt(retval,"area_code",gir->area_code);
209213
GeoIP_SetItemString(retval, "region_name",
210214
GeoIP_region_name_by_code(gir->country_code, gir->region));

test_city.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,4 @@
2020
print gir['dma_code']
2121
print gir['area_code']
2222
print gir['time_zone']
23+
print gir['metro_code']

0 commit comments

Comments
 (0)