diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-10-12 17:04:51 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-10-15 19:34:46 +0200 |
commit | 6f5c46f73606fd4afb957f73c355bc61a3f7f393 (patch) | |
tree | cd6bb1dc430c1ef92dad2f2890d88d60ff0dcf05 /ishtar_common/views_item.py | |
parent | b9eba537195b45e02c1878bc6044ee5ff65da4d6 (diff) | |
download | Ishtar-6f5c46f73606fd4afb957f73c355bc61a3f7f393.tar.bz2 Ishtar-6f5c46f73606fd4afb957f73c355bc61a3f7f393.zip |
✨ GIS API: deduplicate exports
Diffstat (limited to 'ishtar_common/views_item.py')
-rw-r--r-- | ishtar_common/views_item.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py index 3ca98979f..36194d485 100644 --- a/ishtar_common/views_item.py +++ b/ishtar_common/views_item.py @@ -35,7 +35,6 @@ from django.conf import settings from django.contrib.auth.models import Permission from django.contrib.contenttypes.models import ContentType from django.contrib.gis.geos import GEOSException -from django.templatetags.static import static from django.core.cache import cache from django.core.exceptions import FieldDoesNotExist, ObjectDoesNotExist, PermissionDenied from django.db.models import ( @@ -1957,6 +1956,8 @@ def _get_data_from_query(items, query_table_cols, extra_request_keys, for geo_value in geo_values[1:]: idx = column_index[geo_value] v[idx] = geo_res[idx] + if v in new_values: # deduplicate + continue new_values.append(v) return new_values |