From a6dad74a2b5280b375400646168eafde5ae2e4d0 Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 24 Aug 2016 15:06:04 -0400 Subject: [PATCH] [openaddresses] cleaning comma-delimited boundary components in OpenAddresses data sets --- scripts/geodata/openaddresses/formatter.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/geodata/openaddresses/formatter.py b/scripts/geodata/openaddresses/formatter.py index de3e28dd..e725e76c 100644 --- a/scripts/geodata/openaddresses/formatter.py +++ b/scripts/geodata/openaddresses/formatter.py @@ -157,6 +157,9 @@ class OpenAddressesFormatter(object): if validator is not None and not validator(value): continue + if key in AddressFormatter.BOUNDARY_COMPONENTS: + value = self.components.cleaned_name(value, first_comma_delimited_phrase=True) + components[key] = value.strip(', ') if components: