From 7525249de45eb43effae9d149c620966328eb36a Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Wed, 6 May 2026 17:19:44 +0200 Subject: ✨ container criteria search - operation name MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- archaeological_warehouse/forms.py | 1 + archaeological_warehouse/models.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/archaeological_warehouse/forms.py b/archaeological_warehouse/forms.py index 77092b239..ab0f43c58 100644 --- a/archaeological_warehouse/forms.py +++ b/archaeological_warehouse/forms.py @@ -566,6 +566,7 @@ class ContainerSelect(DocumentItemSelect): code_patriarche = forms.IntegerField( label=_("Operation - Code PATRIARCHE"), widget=OAWidget ) + operation_name = forms.CharField(label=_("Operation - name")) operation_town = get_town_field(label=_("Operation - town")) operation_scientist = forms.IntegerField( widget=widgets.JQueryAutoComplete( diff --git a/archaeological_warehouse/models.py b/archaeological_warehouse/models.py index 6c05a3aa0..35ef88147 100644 --- a/archaeological_warehouse/models.py +++ b/archaeological_warehouse/models.py @@ -961,6 +961,11 @@ class Container( "finds__base_finds__context_record__operation__" "towns__cached_label__iexact", ), + "operation_name": SearchAltName( + pgettext_lazy("key for text search", "operation-name"), + "finds__base_finds__context_record__operation__" + "common_name__iexact", + ), "operation_scientist": SearchAltName( pgettext_lazy("key for text search", "operation-scientist"), "finds__base_finds__context_record__operation__" -- cgit v1.2.3