From e6fc3223057ff1c79ad15f2f14d66dc195cffacd Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Fri, 24 Oct 2025 11:21:54 +0200 Subject: 🐛 find search - fix context record criteria (refs #6452) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- archaeological_context_records/views.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'archaeological_context_records/views.py') 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") -- cgit v1.2.3