summaryrefslogtreecommitdiff
path: root/ishtar_common
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common')
-rw-r--r--ishtar_common/views_item.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py
index 673ffb46a..0a1b2ce64 100644
--- a/ishtar_common/views_item.py
+++ b/ishtar_common/views_item.py
@@ -322,6 +322,10 @@ def show_source_item(request, source_id, model, name, base_dct, extra_dct):
if extra_dct:
dct.update(extra_dct(request, dct))
+ for perm in Permission.objects.filter(
+ codename__startswith='view_').values_list("codename", flat=True).all():
+ dct["permission_" + perm] = False
+
permissions = ["permission_view_document"]
for p in permissions:
dct[p] = True