summaryrefslogtreecommitdiff
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
commit4678e2f32dc39b8ae403289484df3f0ba5ad03a7 (patch)
treeaba47cd3da9bd7c132fd03d077f4d45c00a68b2a
parenta70a684f397076e9c8eeb52ef875f1749a7a513b (diff)
downloadIshtar-4678e2f32dc39b8ae403289484df3f0ba5ad03a7.tar.bz2
Ishtar-4678e2f32dc39b8ae403289484df3f0ba5ad03a7.zip
Patch to manage bad super for extra actions
-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