From f4a217045f8c60f35301a8dced9630e9533f1a10 Mon Sep 17 00:00:00 2001 From: Al Date: Sun, 22 May 2016 03:31:00 -0400 Subject: [PATCH] [fix] name error in neighborhoods --- scripts/geodata/addresses/components.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/geodata/addresses/components.py b/scripts/geodata/addresses/components.py index f4100da4..95a32d62 100644 --- a/scripts/geodata/addresses/components.py +++ b/scripts/geodata/addresses/components.py @@ -746,6 +746,9 @@ class AddressComponents(object): neighborhood_level = AddressFormatter.SUBURB + key, raw_key = self.pick_random_name_key(neighborhood, neighborhood_level, suffix=language_suffix) + name = neighborhood.get(key, neighborhood.get(raw_key)) + if place_type == 'borough' or polygon_type == 'local_admin': neighborhood_level = AddressFormatter.CITY_DISTRICT @@ -756,9 +759,6 @@ class AddressComponents(object): if not name or name == city_name: continue - key, raw_key = self.pick_random_name_key(neighborhood, neighborhood_level, suffix=language_suffix) - name = neighborhood.get(key, neighborhood.get(raw_key)) - if not name: name = neighborhood.get(name_key, neighborhood.get(raw_name_key))