summaryrefslogtreecommitdiff
path: root/ishtar_common
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2025-10-28 15:13:21 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-10-28 15:32:37 +0100
commit120519b60a78b9161ea869427b6739a46d19053c (patch)
treebcf9c278950b625869f877e2095e652b13cb8c58 /ishtar_common
parent01e6f3b93881be21ac2fb2bf960fedbe3bbd5957 (diff)
downloadIshtar-120519b60a78b9161ea869427b6739a46d19053c.tar.bz2
Ishtar-120519b60a78b9161ea869427b6739a46d19053c.zip
🐛 sheet - fix history
Diffstat (limited to 'ishtar_common')
-rw-r--r--ishtar_common/templatetags/ishtar_helpers.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/ishtar_common/templatetags/ishtar_helpers.py b/ishtar_common/templatetags/ishtar_helpers.py
index ece121a8e..8c0c30761 100644
--- a/ishtar_common/templatetags/ishtar_helpers.py
+++ b/ishtar_common/templatetags/ishtar_helpers.py
@@ -109,8 +109,7 @@ def can_edit_item(item, context):
request = context['request']
else:
request = context
- if item.can_edit(request):
- return True
+ return hasattr(item, "can_edit") and item.can_edit(request)
@register.filter
@@ -121,8 +120,7 @@ def can_delete_item(item, context):
request = context['request']
else:
request = context
- if item.can_delete(request):
- return True
+ return hasattr(item, "can_delete") and item.can_delete(request)
@register.filter