summaryrefslogtreecommitdiff
path: root/addons/base_geolocalize/models/base_geocoder.py
diff options
context:
space:
mode:
authorJeremy Kersten <jke@odoo.com>2019-06-26 09:59:28 +0000
committerJeremy Kersten <jke@odoo.com>2019-06-26 10:00:59 +0000
commita5b1a288a64e47200dcaa74f3892b56fff1cb5e6 (patch)
tree9f9f586961b8e1d1bbe9a404a82503f496cf05dc /addons/base_geolocalize/models/base_geocoder.py
parent064eb0a4f43fcfe58528c79939522eb8e02c0477 (diff)
[FIX] base_geolocalize: handle ZERO_RESULTS as google response
Before this commit, it was considered as an error because status was not OK closes odoo/odoo#34377 Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
Diffstat (limited to 'addons/base_geolocalize/models/base_geocoder.py')
-rw-r--r--addons/base_geolocalize/models/base_geocoder.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/base_geolocalize/models/base_geocoder.py b/addons/base_geolocalize/models/base_geocoder.py
index 6da9c2f7f03..17a10f7e0e5 100644
--- a/addons/base_geolocalize/models/base_geocoder.py
+++ b/addons/base_geolocalize/models/base_geocoder.py
@@ -112,6 +112,8 @@ class GeoCoder(models.AbstractModel):
self._raise_query_error(e)
try:
+ if result['status'] == 'ZERO_RESULTS':
+ return None
if result['status'] != 'OK':
_logger.debug('Invalid Gmaps call: %s - %s',
result['status'], result.get('error_message', ''))