[fix] if component name can't be mapped, return None

This commit is contained in:
Al
2016-07-26 20:34:31 -04:00
parent 274f31b37e
commit a89d7f71d7

View File

@@ -406,6 +406,8 @@ class OSMAddressFormatter(object):
containing_ids = [(b['type'], b['id']) for b in osm_components]
component_name = osm_address_components.component_from_properties(country, tags, containing=containing_ids)
if component_name is None:
return (), None
component_index = self.boundary_component_priorities.get(component_name)
if component_index: