From d250f582938e781f6a753fa703d6a32692100c19 Mon Sep 17 00:00:00 2001 From: Al Date: Wed, 24 Aug 2016 14:10:41 -0400 Subject: [PATCH] [openaddresses] Also skipping addresses where street == unit --- scripts/geodata/openaddresses/formatter.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/geodata/openaddresses/formatter.py b/scripts/geodata/openaddresses/formatter.py index 3e134f26..de3e28dd 100644 --- a/scripts/geodata/openaddresses/formatter.py +++ b/scripts/geodata/openaddresses/formatter.py @@ -184,6 +184,10 @@ class OpenAddressesFormatter(object): continue unit = components.get(AddressFormatter.UNIT, None) + + if unit and street and street.lower() == unit.lower(): + continue + if unit is not None: if is_numeric_strict(unit): unit = Unit.phrase(unit, language, country=country)