summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2026-03-11 12:22:58 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2026-03-11 12:22:58 +0100
commit3d2ebc1e982083a6b391f4a41c470649092242cb (patch)
tree7f67d9281cb368e67c15492770b64c64a9e6e16a
parent802e9e48421626a5fa7198a9d01bcc60a657467b (diff)
downloadIshtar-3d2ebc1e982083a6b391f4a41c470649092242cb.tar.bz2
Ishtar-3d2ebc1e982083a6b391f4a41c470649092242cb.zip
✨ sites search: autocomplete types
-rw-r--r--archaeological_operations/forms.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/archaeological_operations/forms.py b/archaeological_operations/forms.py
index 8627bd5f7..ba59f4419 100644
--- a/archaeological_operations/forms.py
+++ b/archaeological_operations/forms.py
@@ -1189,7 +1189,7 @@ class SiteSelect(GeoItemSelect):
name = forms.CharField(label=_("Name"), max_length=200, required=False)
other_reference = forms.CharField(label=_("Other reference"),
max_length=200, required=False)
- types = forms.ChoiceField(label=_("Types"), choices=[], required=False)
+ types = widgets.Select2MultipleField(label=_("Types"), required=False)
discoverer = forms.IntegerField(
widget=widgets.JQueryAutoComplete(reverse_lazy('autocomplete-person'), associated_model=Person),
label=_("Discoverer"))
@@ -1247,7 +1247,7 @@ class SiteSelect(GeoItemSelect):
TYPES = [
FieldType('periods', models.Period),
FieldType('remains', models.RemainType),
- FieldType('types', models.SiteType),
+ FieldType("types", models.SiteType, is_multiple=True),
FieldType('current_status', models.SiteCurrentStatusType),
FieldType('discovery_status', models.SiteDiscoveryStatusType),
FieldType('cultural_attributions', models.CulturalAttributionType),