summaryrefslogtreecommitdiff
path: root/archaeological_warehouse
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2026-05-06 17:19:44 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2026-05-06 17:26:01 +0200
commit7525249de45eb43effae9d149c620966328eb36a (patch)
treef7f02e336a5a3e12780ffb5462184af980657aaa /archaeological_warehouse
parent8c534e377ebc3c79e06fa782e8846139043b4d64 (diff)
downloadIshtar-7525249de45eb43effae9d149c620966328eb36a.tar.bz2
Ishtar-7525249de45eb43effae9d149c620966328eb36a.zip
✨ container criteria search - operation name
Diffstat (limited to 'archaeological_warehouse')
-rw-r--r--archaeological_warehouse/forms.py1
-rw-r--r--archaeological_warehouse/models.py5
2 files changed, 6 insertions, 0 deletions
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__"