app/soc/views/models/club.py
changeset 814 25ffebd9fa8f
parent 802 95c534d02e39
child 846 65daaf006399
--- a/app/soc/views/models/club.py	Wed Jan 14 22:37:05 2009 +0000
+++ b/app/soc/views/models/club.py	Thu Jan 15 17:01:15 2009 +0000
@@ -51,7 +51,8 @@
     """
 
     rights = {}
-    rights['create'] = [access.checkIsApplied]
+    rights['create'] = [access.checkIsClubAppAccepted]
+    rights['edit'] = [access.checkIsClubAdminForClub]
 
     new_params = {}
     new_params['logic'] = soc.logic.models.club.logic
@@ -65,6 +66,8 @@
                                    required=False),
         }
 
+    new_params['edit_redirect'] = '/notification/list'
+
     params = dicts.merge(params, new_params)
 
     super(View, self).__init__(params=params)
@@ -117,4 +120,4 @@
 delete = view.delete
 edit = view.edit
 list = view.list
-public = view.public
\ No newline at end of file
+public = view.public