opengis: do not interrupt cache update on query errors (#55257)

This commit is contained in:
Frédéric Péters 2021-06-29 15:21:12 +02:00
parent 4c411ba4bc
commit 63e1d2b4a6
1 changed files with 4 additions and 1 deletions

View File

@ -465,7 +465,10 @@ class OpenGIS(BaseResource):
if query_id:
queries = queries.filter(pk=query_id)
for query in queries:
query.update_cache()
try:
query.update_cache()
except APIError:
self.logger.exception('failed to cache results for query %s', query)
def create_query_url(self):
return reverse('opengis-query-new', kwargs={'slug': self.slug})