From 63cddf4f67881a4959ae360a01813e07ef572b02 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Mon, 10 Jan 2011 16:26:46 +0000 Subject: [PATCH] Show only Permission groups on the memberlist --- groups/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/groups/views.py b/groups/views.py index 5a29d88..d0bc25e 100644 --- a/groups/views.py +++ b/groups/views.py @@ -26,7 +26,8 @@ def group_list(request): if request.user.is_superuser: groups = Group.objects.select_related('groupinformation').all() else: - groups = Group.objects.select_related('groupinformation').filter(Q(groupinformation__public=True) | + groups = Group.objects.select_related('groupinformation').filter(Q(groupinformation__type=GROUP_TYPE_PERMISSION) | + Q(groupinformation__public=True) | Q(groupinformation__admins__in=[request.user]) | Q(user__in=[request.user]))