From 5f0a3bce9c57eacd260a3569c168f04ee2f3769c Mon Sep 17 00:00:00 2001 From: Al Date: Tue, 26 Jul 2016 02:58:21 -0400 Subject: [PATCH] [fix] None tuple length if no matches can be found --- scripts/geodata/osm/formatter.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/geodata/osm/formatter.py b/scripts/geodata/osm/formatter.py index 9e30cb17..18a9e949 100644 --- a/scripts/geodata/osm/formatter.py +++ b/scripts/geodata/osm/formatter.py @@ -371,7 +371,7 @@ class OSMAddressFormatter(object): try: latitude, longitude = latlon_to_decimal(tags['lat'], tags['lon']) except Exception: - return None, None, None + return None, None osm_components = self.components.osm_reverse_geocoded_components(latitude, longitude) country, candidate_languages, language_props = self.language_rtree.country_and_languages(latitude, longitude) @@ -384,7 +384,7 @@ class OSMAddressFormatter(object): country = country.lower() break else: - return None, None, None + return None, None local_languages = [(lang, bool(int(default))) for lang, default in get_country_languages(country).iteritems()]