app/soc/views/models/club_member.py
changeset 1067 ecf3df87b81c
parent 1030 a0081c626acb
child 1076 063194eaf87b
--- a/app/soc/views/models/club_member.py	Thu Jan 29 18:11:11 2009 +0000
+++ b/app/soc/views/models/club_member.py	Thu Jan 29 18:13:21 2009 +0000
@@ -34,6 +34,7 @@
 from soc.views.models import role
 
 import soc.logic.models.club_member
+import soc.logic.models.club_admin
 
 
 class View(role.View):
@@ -58,6 +59,9 @@
         ('checkCanMakeRequestToGroup', club_logic)]
     rights['process_request'] = ['checkIsClubAdminForClub',
         ('checkCanProcessRequest','club_member')]
+    rights['manage'] = [
+        ('checkIsAllowedToManageRole', [soc.logic.models.club_member,
+             soc.logic.models.club_admin])]
 
     new_params = {}
     new_params['logic'] = soc.logic.models.club_member.logic
@@ -128,6 +132,7 @@
 edit = view.edit
 invite = view.invite
 list = view.list
+manage = view.manage
 process_request = view.processRequest
 request = view.request
 public = view.public