diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-10 16:52:31 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-10 16:55:58 +0200 |
commit | b0bd846a33d7c6e91dfa20de273b62e3b1a26703 (patch) | |
tree | 8886b774f880610544c3e9b8c851c42425be114f | |
parent | 9e01f9240a8641e20c51353dff054afd53f73629 (diff) | |
download | Ishtar-b0bd846a33d7c6e91dfa20de273b62e3b1a26703.tar.bz2 Ishtar-b0bd846a33d7c6e91dfa20de273b62e3b1a26703.zip |
🐛 fix random images for administrative acts
-rw-r--r-- | archaeological_operations/models.py | 1 | ||||
-rw-r--r-- | ishtar_common/utils.py | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/archaeological_operations/models.py b/archaeological_operations/models.py index 60a9dbfca..50dcd20f3 100644 --- a/archaeological_operations/models.py +++ b/archaeological_operations/models.py @@ -2571,6 +2571,7 @@ post_delete.connect(post_save_cache, sender=ActType) class AdministrativeAct(DocumentItem, BaseHistorizedItem, OwnPerms, ValueGetter, SheetItem): + SHOW_URL = "show-administrativeact" TABLE_COLS = [ "full_ref", "signature_date__year", diff --git a/ishtar_common/utils.py b/ishtar_common/utils.py index b23daf6ea..40fb4db04 100644 --- a/ishtar_common/utils.py +++ b/ishtar_common/utils.py @@ -1071,6 +1071,8 @@ def _get_image_link(doc): if item.__class__.__name__ == "ArchaeologicalSite": item_class_name = str(IshtarSiteProfile.get_default_site_label()) + if not getattr(item, "SHOW_URL", ""): + return "" return mark_safe( """ |