From c873d1a4195f6f00aa74c65546c8d3e35bd21671 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Tue, 14 Dec 2010 13:04:10 +0000 Subject: [PATCH] Hackie workaround for lack of GroupInformation --- groups/views.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/groups/views.py b/groups/views.py index f17192f..8ab0113 100644 --- a/groups/views.py +++ b/groups/views.py @@ -8,6 +8,7 @@ from django.contrib import messages from django.contrib.auth.models import Group from django.contrib.auth.decorators import login_required +from groups.models import GroupInformation from groups.app_defines import * from groups.forms import GroupRequestForm @@ -28,6 +29,10 @@ def group_list(request): # Process the query into a list of tuples including status group_list = [] for group in set(groups): + + if not group.groupinformation: + GroupInformation(group=group).save() + if request.user in group.groupinformation.admins.all(): status = "Admin" elif request.user in group.user_set.all():