From fa3d7db5f89077849023275d3c1832a5916f59b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Ignacio=20S=C3=A1nchez=20Lara?= Date: Mon, 23 Jul 2018 21:52:54 +0200 Subject: [PATCH] Fix Google geocoder error handling --- .../cartodb_services/google/bulk_geocoder.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/server/lib/python/cartodb_services/cartodb_services/google/bulk_geocoder.py b/server/lib/python/cartodb_services/cartodb_services/google/bulk_geocoder.py index 27a52b6..cde9f1c 100644 --- a/server/lib/python/cartodb_services/cartodb_services/google/bulk_geocoder.py +++ b/server/lib/python/cartodb_services/cartodb_services/google/bulk_geocoder.py @@ -27,11 +27,10 @@ class GoogleMapsBulkGeocoder(GoogleMapsGeocoder, StreetPointBulkGeocoder): (cartodb_id, street, city, state, country) = search try: lng_lat, metadata = self.geocode_meta(street, city, state, country) - result = (cartodb_id, lng_lat, metadata) except Exception as e: self._logger.error("Error geocoding", e) - result = geocoder_error_response("Error geocoding") - results.append(result) + lng_lat, metadata = geocoder_error_response("Error geocoding") + results.append((cartodb_id, lng_lat, metadata)) return results def _batch_geocode(self, searches):