Show only Permission groups on the memberlist

This commit is contained in:
2011-01-10 16:26:46 +00:00
parent dee1ba7895
commit 63cddf4f67

View File

@@ -26,7 +26,8 @@ def group_list(request):
if request.user.is_superuser: if request.user.is_superuser:
groups = Group.objects.select_related('groupinformation').all() groups = Group.objects.select_related('groupinformation').all()
else: 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(groupinformation__admins__in=[request.user]) |
Q(user__in=[request.user])) Q(user__in=[request.user]))