From e35830025d23430989f95f7b507fd4ea58d9851a Mon Sep 17 00:00:00 2001 From: Michael Elkins Date: Thu, 28 Feb 2013 00:14:34 +0000 Subject: conf list for superusers should show everything svn path=/trunk/; revision=5087 --- rpkid/rpki/gui/app/views.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'rpkid/rpki/gui') diff --git a/rpkid/rpki/gui/app/views.py b/rpkid/rpki/gui/app/views.py index 9d70c890..12d4a021 100644 --- a/rpkid/rpki/gui/app/views.py +++ b/rpkid/rpki/gui/app/views.py @@ -233,9 +233,15 @@ def dashboard(request): @login_required def conf_list(request, **kwargs): """Allow the user to select a handle.""" + log = request.META['wsgi.errors'] next_url = request.GET.get('next', reverse(dashboard)) + qs = models.Conf.objects.all() + if request.user.is_superuser: + qs = models.Conf.objects.all() + else: + qs = models.Conf.objects.filter(confacl__user=request.user) return render(request, 'app/conf_list.html', { - 'conf_list': models.Conf.objects.filter(confacl__user=request.user), + 'conf_list': qs, 'next_url': next_url }) -- cgit v1.2.3