app/soc/views/models/org_admin.py
changeset 1163 d8c50be19232
parent 1128 18d0e10b02f7
child 1184 bd9c6101d41d
--- a/app/soc/views/models/org_admin.py	Sun Feb 01 20:41:58 2009 +0000
+++ b/app/soc/views/models/org_admin.py	Sun Feb 01 20:44:47 2009 +0000
@@ -26,6 +26,7 @@
 
 from soc.logic import dicts
 from soc.logic.models import organization as org_logic
+from soc.logic.models import org_admin as org_admin_logic
 from soc.views.helper import access
 from soc.views.helper import dynaform
 from soc.views.helper import widgets
@@ -49,7 +50,7 @@
 
     rights = access.Checker(params)
     rights['create'] = ['checkIsDeveloper']
-    rights['edit'] = [('checkIsMyActiveRole', soc.logic.models.org_admin)]
+    rights['edit'] = [('checkHasRole', org_admin_logic.logic)]
     rights['delete'] = ['checkIsDeveloper']
     # TODO accessCheck checkIsAdministratorForOrg
     rights['invite'] = ['checkIsDeveloper']