diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-12-07 14:15:53 +0100 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-12-12 12:23:20 +0100 | 
| commit | 30feb698f1d3a5fe91a55451c7a3ac8ffcdab621 (patch) | |
| tree | 0d28bb252c578652e7dbfab1e530eb3fff971357 /ishtar_common/views_item.py | |
| parent | 31340edcfa49e044f6cb5d611ca62f917fdca1db (diff) | |
| download | Ishtar-30feb698f1d3a5fe91a55451c7a3ac8ffcdab621.tar.bz2 Ishtar-30feb698f1d3a5fe91a55451c7a3ac8ffcdab621.zip  | |
Sheet: set default permissions to False
Diffstat (limited to 'ishtar_common/views_item.py')
| -rw-r--r-- | ishtar_common/views_item.py | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/ishtar_common/views_item.py b/ishtar_common/views_item.py index 2f9cfc55a..a0fb24832 100644 --- a/ishtar_common/views_item.py +++ b/ishtar_common/views_item.py @@ -14,6 +14,7 @@ from tempfile import NamedTemporaryFile  import unidecode  from django.conf import settings +from django.contrib.auth.models import Permission  from django.contrib.contenttypes.models import ContentType  from django.contrib.gis.geos import GEOSException  from django.contrib.staticfiles.templatetags.staticfiles import static @@ -368,6 +369,9 @@ def show_item(model, name, extra_dct=None, model_for_perms=None):              return HttpResponse("")          # list current perms +        for perm in Permission.objects.filter( +                codename__startswith='view_').values_list("codename", flat=True).all(): +            dct["permission_" + perm] = False          if hasattr(request.user, "ishtaruser") and request.user.ishtaruser:              cache_key = "{}-{}-{}".format(                  settings.PROJECT_SLUG,  | 
