mirror of
https://github.com/seanmorley15/AdventureLog.git
synced 2026-03-09 01:47:37 -04:00
Reorder town and county checks in geocoding.py
Fix detection if only town exists for a location but county is no city name
This commit is contained in:
@@ -157,10 +157,10 @@ def extractIsoCode(user, data):
|
||||
for key in keys:
|
||||
if key.find("ISO") != -1:
|
||||
iso_code = data['address'][key]
|
||||
if 'town' in keys:
|
||||
town_city_or_county = data['address']['town']
|
||||
if 'county' in keys:
|
||||
town_city_or_county = data['address']['county']
|
||||
if 'town' in keys:
|
||||
town_city_or_county = data['address']['town']
|
||||
if 'city' in keys:
|
||||
town_city_or_county = data['address']['city']
|
||||
if not iso_code:
|
||||
@@ -274,4 +274,4 @@ def _parse_google_address_components(components):
|
||||
if country_code and state_code:
|
||||
parsed["ISO3166-2-lvl1"] = f"{country_code}-{state_code}"
|
||||
|
||||
return parsed
|
||||
return parsed
|
||||
|
||||
Reference in New Issue
Block a user