aboutsummaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
Diffstat (limited to 'client')
-rw-r--r--client/views.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/client/views.py b/client/views.py
index 73a252a..d18c074 100644
--- a/client/views.py
+++ b/client/views.py
@@ -41,15 +41,14 @@ def index(request):
context = {"user_code": user_code}
else:
# get user group
- group = request.user.groups.values_list('name', flat=True)[0]
+ groups = request.user.groups.values_list('name', flat=True)
+ group = groups[0]
# get group settings
settings = GroupSettings.objects.filter(group__name=group)
- # check if settings exists
- if len(settings) == 0:
- group_view = False
- else:
+ # check if settings exists and user is in group capi
+ if len(settings) != 0 and "capi" in groups:
# set settings value
group_view = settings[0].view_documents