From 870594e30d1198deea1e71da69fca96869524bf7 Mon Sep 17 00:00:00 2001 From: Nikolai Kristiansen Date: Mon, 30 Jan 2012 20:17:07 +0100 Subject: [PATCH] Superuser profile view fixes --- main/views.py | 5 +++-- templates/private/profile.html | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/main/views.py b/main/views.py index e4d7eb9..a7c7108 100644 --- a/main/views.py +++ b/main/views.py @@ -35,13 +35,14 @@ def index(request): @login_required def profile(request): + username = request.user ldap_user = None try: - ldap_user = LdapUser.objects.get(username=request.user) + ldap_user = LdapUser.objects.get(username=username) except: return render_to_response('private/profile.html', locals(), context_instance=RequestContext(request)) - groups = LdapGroup.objects.filter(usernames__contains=request.user) + groups = LdapGroup.objects.filter(usernames__contains=username) private_group = LdapGroup.objects.filter(gid=ldap_user.group)[0] return render_to_response('private/profile.html', locals(), context_instance=RequestContext(request)) diff --git a/templates/private/profile.html b/templates/private/profile.html index 20ad5d3..03b6e44 100644 --- a/templates/private/profile.html +++ b/templates/private/profile.html @@ -11,7 +11,7 @@ {% block content %}