diff -r 4e69a5f30a9a -r e68fd70ba076 app/soc/views/models/org_app.py --- a/app/soc/views/models/org_app.py Tue Feb 03 13:26:34 2009 +0000 +++ b/app/soc/views/models/org_app.py Tue Feb 03 13:27:52 2009 +0000 @@ -49,13 +49,13 @@ #TODO(ljvderijk) do the right rights check rights = access.Checker(params) rights['create'] = ['checkIsDeveloper'] - rights['delete'] = [('checkIsMyEntity', - [org_app_logic.logic, 'applicant', True])] - rights['edit'] = [('checkIsMyEntity', - [org_app_logic.logic, 'applicant', True])] + rights['delete'] = [('checkCanEditGroupApp', + [org_app_logic.logic])] + rights['edit'] = [('checkCanEditGroupApp', + [org_app_logic.logic])] rights['list'] = ['checkIsDeveloper'] - rights['public'] = [('checkIsMyEntity', - [org_app_logic.logic, 'applicant', True])] + rights['public'] = [('checkCanEditGroupApp', + [org_app_logic.logic])] rights['review'] = ['checkIsDeveloper'] new_params = {}