diff options
| 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:20:47 +0200 |
| commit | 83a91075308b7864a410bb9285d34ec58e6535cb (patch) | |
| tree | 38b22643c00a1f66a50e85c847fb84e5d7b328b1 | |
| parent | 0ea8d08ef8fc8c998fea8c3ee42dc9bfd40fc4a7 (diff) | |
| download | Ishtar-83a91075308b7864a410bb9285d34ec58e6535cb.tar.bz2 Ishtar-83a91075308b7864a410bb9285d34ec58e6535cb.zip | |
🐛 find search - fix context record criteria (refs #6452)
| -rw-r--r-- | archaeological_context_records/views.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/archaeological_context_records/views.py b/archaeological_context_records/views.py index 811a9ad2d..81c99f494 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") |
