get ldap admins directly from ldap
This commit is contained in:
parent
4bd1b62e64
commit
3589cd0c48
2 changed files with 10 additions and 2 deletions
|
|
@ -18,7 +18,7 @@ from django.shortcuts import render
|
|||
from django.utils.translation import ugettext as _
|
||||
|
||||
import smbpasswd
|
||||
from account.cbase_members import retrieve_member, MemberValues
|
||||
from account.cbase_members import retrieve_member, MemberValues, get_ldap_admins
|
||||
from account.forms import GastroPinForm, WlanPresenceForm, LoginForm, \
|
||||
PasswordForm, RFIDForm, NRF24Form, SIPPinForm, CLabPinForm, AdminForm, \
|
||||
PreferredEmailForm
|
||||
|
|
@ -31,7 +31,8 @@ def landingpage(request):
|
|||
login_form = LoginForm()
|
||||
try:
|
||||
# just in case the group hasn't yet been synced
|
||||
admins = Group.objects.get(name="ldap_admins").user_set.all()
|
||||
# admins = Group.objects.filter(name__in=get_ldap_admins()).user_set.all()
|
||||
admins = get_ldap_admins()
|
||||
except Exception:
|
||||
# else provide an emtpy list
|
||||
admins = []
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue