From f35fd977359529c7e3df1c6989977040118887eb Mon Sep 17 00:00:00 2001 From: Al Date: Mon, 19 Dec 2016 00:51:05 -0500 Subject: [PATCH] [boundaries] add abbreviated state names to valid component names --- scripts/geodata/addresses/components.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/geodata/addresses/components.py b/scripts/geodata/addresses/components.py index dc56fb5d..191031fc 100644 --- a/scripts/geodata/addresses/components.py +++ b/scripts/geodata/addresses/components.py @@ -363,7 +363,10 @@ class AddressComponents(object): for language in languages: abbreviations = state_abbreviations.get_all_abbreviations(country, language, state, default=None) if abbreviations: - names.update([a.lower() for a in abbreviations]) + abbrev_names = [a.lower() for a in abbreviations] + names.update(abbrev_names) + for a in abbrev_names: + components[a].add(AddressFormatter.STATE) return names, components