From 8c44a5d3122841b08c6fa85ca47eae0788f0c40f Mon Sep 17 00:00:00 2001 From: Al Date: Mon, 23 May 2016 04:31:41 -0400 Subject: [PATCH] [fix] check for None in chain store query formatting --- scripts/geodata/address_formatting/formatter.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/geodata/address_formatting/formatter.py b/scripts/geodata/address_formatting/formatter.py index fc570a55..0a0152d8 100644 --- a/scripts/geodata/address_formatting/formatter.py +++ b/scripts/geodata/address_formatting/formatter.py @@ -735,8 +735,11 @@ class AddressFormatter(object): components[self.NEAR] = chain_query.prep if chain_query.add_place_name or chain_query.add_address: - components['place'] = self.format_address(address_components, country, language=language, - minimal_only=False, tag_components=tag_components) + place_formatted = self.format_address(address_components, country, language=language, + minimal_only=False, tag_components=tag_components) + if not place_formatted: + return None + components['place'] = place_formatted return self.render_template(self.chain_template, components, tagged=tag_components)