Skip to content

Commit

Permalink
Adding list of organization members to organization page.
Browse files Browse the repository at this point in the history
  • Loading branch information
marc-hughes committed Apr 8, 2011
1 parent 65eff1a commit c05ce0b
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion scrumdo-web/apps/organizations/views.py
Expand Up @@ -84,11 +84,27 @@ def organization(request, organization_slug):
team.members.remove(user);
team.save()

members = []
users = []
member_count = 1
for team in organization.teams.all():
for user in team.members.all():
if not user in users:
users.append(user)
members.append("#%d %s (Team %s)" % (member_count, user, team.name))
member_count+=1
for project in organization.projects.all():
for member in project.members.all():
if (not member.user in users) and (member.user != project.creator):
users.append(member.user)
members.append("#%d %s (Project %s)" % (member_count, member.user, project.name))
member_count+=1

return render_to_response("organizations/organization.html", {
"organization": organization,
"organization_teams": teams,
"organizations": organizations
"organizations": organizations,
"members": members
}, context_instance=RequestContext(request))


Expand Down

0 comments on commit c05ce0b

Please sign in to comment.