From b77974258564f2ff2b053438a442283dc24a5a1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Ignacio=20S=C3=A1nchez=20Lara?= Date: Wed, 11 Jul 2018 12:51:56 +0200 Subject: [PATCH] Fix logging on error --- .../cartodb_services/cartodb_services/google/geocoder.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/server/lib/python/cartodb_services/cartodb_services/google/geocoder.py b/server/lib/python/cartodb_services/cartodb_services/google/geocoder.py index b07dc6b..491ce0f 100644 --- a/server/lib/python/cartodb_services/cartodb_services/google/geocoder.py +++ b/server/lib/python/cartodb_services/cartodb_services/google/geocoder.py @@ -32,17 +32,14 @@ class GoogleMapsGeocoder(): return self.geocode_meta(searchtext, city, state, country)[0] def geocode_meta(self, searchtext, city=None, state=None, country=None): + address = compose_address(searchtext, city, state, country) try: - address = compose_address(searchtext, city, state, country) opt_params = self._build_optional_parameters(city, state, country) results = self.geocoder.geocode(address=address, components=opt_params) return self._process_results(results) except KeyError as e: - self._logger.error('params: {}, {}, {}, {}'.format( - searchtext.encode('utf-8'), city.encode('utf-8'), - state.encode('utf-8'), country.encode('utf-8') - ), e) + self._logger.error('address: {}'.format(address), e) raise MalformedResult() def _process_results(self, results):