app/soc/views/models/club.py
changeset 882 267e31f1a0b6
parent 878 fdfab50cc9df
child 884 ded4850776c8
--- a/app/soc/views/models/club.py	Wed Jan 21 18:50:22 2009 +0000
+++ b/app/soc/views/models/club.py	Wed Jan 21 19:32:00 2009 +0000
@@ -30,7 +30,7 @@
 
 from soc.logic import dicts
 from soc.logic.models import user as user_logic
-from soc.logic.models import group_app as group_app_logic
+from soc.logic.models import club_app as club_app_logic
 from soc.logic.models import club as club_logic
 from soc.views import out_of_band
 from soc.views.helper import access
@@ -59,6 +59,8 @@
     rights = {}
     rights['create'] = [access.checkIsHost]
     rights['edit'] = [access.checkIsClubAdminForClub]
+    rights['delete'] = [access.checkIsHost]
+    rights['list'] = [access.checkIsHost]
     rights['applicant'] = [access.checkIsClubAppAccepted]
 
     new_params = {}
@@ -130,8 +132,8 @@
     """
 
     # find the application
-    key_fields = group_app_logic.logic.getKeyFieldsFromDict(kwargs)
-    application = group_app_logic.logic.getFromFields(**key_fields)
+    key_fields = club_app_logic.logic.getKeyFieldsFromDict(kwargs)
+    application = club_app_logic.logic.getFromFields(**key_fields)
 
     # extract the application fields
     field_names = application.properties().keys()