From 684550ea7d84023dfef88c18e204dc614f4ae78f Mon Sep 17 00:00:00 2001 From: Al Date: Sat, 6 Aug 2016 14:49:28 -0400 Subject: [PATCH] [fix] only add house_number phrase to numeric inputs --- scripts/geodata/addresses/components.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/geodata/addresses/components.py b/scripts/geodata/addresses/components.py index 2a2a20e4..80b1777a 100644 --- a/scripts/geodata/addresses/components.py +++ b/scripts/geodata/addresses/components.py @@ -1088,6 +1088,8 @@ class AddressComponents(object): def add_house_number_phrase(self, address_components, language, country=None): house_number = address_components.get(AddressFormatter.HOUSE_NUMBER, None) + if not is_numeric(house_number): + return phrase = HouseNumber.phrase(house_number, language, country=country) if phrase and phrase != house_number: address_components[AddressFormatter.HOUSE_NUMBER] = phrase