From f8b087fb28f8768c7a365eb466224df21fcb10be Mon Sep 17 00:00:00 2001 From: Alastair Porter Date: Thu, 18 Dec 2025 21:05:31 +0100 Subject: [PATCH] Handle no geotags results Normally happens if we have cached data which no longer exists --- geotags/views.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/geotags/views.py b/geotags/views.py index 578a5ccc6..52aa15153 100644 --- a/geotags/views.py +++ b/geotags/views.py @@ -175,6 +175,8 @@ def geotags_for_query_barray(request): results, _ = perform_search_engine_query(query_params) results_docs = results.docs + if results_docs is None: + results_docs = [] generated_bytearray, num_geotags = generate_geotag_bytearray_dict(results_docs) if num_geotags > 0: log_map_load("query", num_geotags, request)