summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2025-10-24 11:21:54 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-10-24 18:38:15 +0200
commite6fc3223057ff1c79ad15f2f14d66dc195cffacd (patch)
treed05e5f0c7b79b3fbd50663511058f3c0fe06a7c9
parent0393dfd0d4ac8d7ecf1f3443fd0f26c055765b42 (diff)
downloadIshtar-e6fc3223057ff1c79ad15f2f14d66dc195cffacd.tar.bz2
Ishtar-e6fc3223057ff1c79ad15f2f14d66dc195cffacd.zip
🐛 find search - fix context record criteria (refs #6452)
-rw-r--r--archaeological_context_records/views.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/archaeological_context_records/views.py b/archaeological_context_records/views.py
index d833792b7..437a2824e 100644
--- a/archaeological_context_records/views.py
+++ b/archaeological_context_records/views.py
@@ -69,10 +69,11 @@ def autocomplete_contextrecord(request):
)
query = query & qt
limit = 15
- items = models.ContextRecord.objects.filter(query).order_by(
- "operation__code_patriarche", "parcel__section", "parcel__parcel_number", "label"
- )[:limit]
- data = json.dumps([{"id": item.pk, "value": str(item)[:60]} for item in items])
+ items = models.ContextRecord.objects.filter(query).values_list(
+ "pk", "cached_label").order_by("cached_label")[:limit]
+ data = json.dumps([
+ {"id": item[0], "value": item[1][:60]}
+ for item in items])
return HttpResponse(data, content_type="text/plain")