summaryrefslogtreecommitdiff
path: root/ishtar_common/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-02-27 16:18:33 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-04-16 16:42:33 +0200
commit60f14b5615e6626b22c8a59958408f836fb27e7c (patch)
tree464fd4a310e2858d8a84ffb7d062f8d393a8aca7 /ishtar_common/models.py
parent81696e2c35a2f94e7a4461eaf635fa006370ce6b (diff)
downloadIshtar-60f14b5615e6626b22c8a59958408f836fb27e7c.tar.bz2
Ishtar-60f14b5615e6626b22c8a59958408f836fb27e7c.zip
✨ organization - museofile ID: search, forms, sheet
Diffstat (limited to 'ishtar_common/models.py')
-rw-r--r--ishtar_common/models.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py
index 6a758e72a..212026206 100644
--- a/ishtar_common/models.py
+++ b/ishtar_common/models.py
@@ -2581,6 +2581,7 @@ class Organization(Address, Merge, OwnPerms, BaseGenderedType, ValueGetter, Main
BASE_SEARCH_VECTORS = [
SearchVectorConfig("name"),
SearchVectorConfig("town"),
+ SearchVectorConfig("museum_museofile_id", "raw"),
]
PROPERTY_SEARCH_VECTORS = [
SearchVectorConfig("precise_town_name"),
@@ -2599,6 +2600,10 @@ class Organization(Address, Merge, OwnPerms, BaseGenderedType, ValueGetter, Main
pgettext_lazy("key for text search", "precise-town"),
"precise_town_id",
),
+ "museum_museofile_id": SearchAltName(
+ pgettext_lazy("key for text search", "museofile"),
+ "museum_museofile_id__iexact",
+ ),
}
QA_EDIT = QuickAction(
url="organization-qa-bulk-update",
@@ -2626,7 +2631,7 @@ class Organization(Address, Merge, OwnPerms, BaseGenderedType, ValueGetter, Main
default="",
help_text=documentation_get_gender_values,
)
- museum_museofile_id = models.TextField(_("Museofile id"), blank=True, default="")
+ museum_museofile_id = models.TextField(_("Museofile ID"), blank=True, default="")
cached_label = models.TextField(
_("Cached name"), blank=True, default="", db_index=True
)