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-24 18:35:22 +0200 |
| commit | 41f648b73cc9aa4322a6d82d68e3e1fde9d4a85e (patch) | |
| tree | 7792a6597344f9b77e9209f5f8aa1e936b05b799 | |
| parent | 39a94aa15fefaf02ceab925298364d19cbed5c31 (diff) | |
| download | Ishtar-41f648b73cc9aa4322a6d82d68e3e1fde9d4a85e.tar.bz2 Ishtar-41f648b73cc9aa4322a6d82d68e3e1fde9d4a85e.zip | |
✨ GIS API: deduplicate exports
| -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 |
