bug fix for django 1.8 update ldap group checks
This commit is contained in:
parent
a8ea7e2237
commit
6934a9eacc
1 changed files with 2 additions and 6 deletions
|
|
@ -160,11 +160,7 @@ def gastropin(request):
|
||||||
|
|
||||||
@login_required
|
@login_required
|
||||||
def clabpin(request):
|
def clabpin(request):
|
||||||
if not (
|
if len(request.user.groups.filter(name__in=['cey-c-lab', 'cey-schleuse', 'cey-soundlab'])) < 1:
|
||||||
request.user.profile.is_clab_member or
|
|
||||||
request.user.profile.is_cey_member or
|
|
||||||
request.user.profile.is_soundlab_member
|
|
||||||
):
|
|
||||||
return render(request, 'access_denied.html')
|
return render(request, 'access_denied.html')
|
||||||
|
|
||||||
def calculate_clab_hash(pin):
|
def calculate_clab_hash(pin):
|
||||||
|
|
@ -267,7 +263,7 @@ def preferred_email(request):
|
||||||
@login_required
|
@login_required
|
||||||
def admin(request):
|
def admin(request):
|
||||||
admin_member = retrieve_member(request)
|
admin_member = retrieve_member(request)
|
||||||
if not request.user.profile.is_ldap_admin:
|
if len(request.user.groups.filter(name__in=['ldap_admins'])) < 1:
|
||||||
return render(request, 'access_denied.html')
|
return render(request, 'access_denied.html')
|
||||||
users = admin_member.list_users()
|
users = admin_member.list_users()
|
||||||
if request.method == 'POST':
|
if request.method == 'POST':
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue