summaryrefslogtreecommitdiff
path: root/ishtar_common/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2020-01-07 12:22:25 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2020-01-07 12:22:25 +0100
commit6116c681d231b2f3a54425e72196ef029245ae36 (patch)
treeaba47cd3da9bd7c132fd03d077f4d45c00a68b2a /ishtar_common/models.py
parent75e8c3694c62c289aa2a94d3ad3a8aaf501244c9 (diff)
downloadIshtar-6116c681d231b2f3a54425e72196ef029245ae36.tar.bz2
Ishtar-6116c681d231b2f3a54425e72196ef029245ae36.zip
Patch to manage bad super for extra actions
Diffstat (limited to 'ishtar_common/models.py')
-rw-r--r--ishtar_common/models.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py
index e3a052a87..831479cd4 100644
--- a/ishtar_common/models.py
+++ b/ishtar_common/models.py
@@ -1848,7 +1848,10 @@ class DocumentItem(object):
For sheet template: return "Add document / image" action
"""
# url, base_text, icon, extra_text, extra css class, is a quick action
- actions = super(DocumentItem, self).get_extra_actions(request)
+ try:
+ actions = super(DocumentItem, self).get_extra_actions(request)
+ except AttributeError:
+ actions = []
if not hasattr(self, 'SLUG'):
return actions