summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--archaeological_operations/models.py1
-rw-r--r--ishtar_common/utils.py2
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(
"""