equal
deleted
inserted
replaced
45 """ |
45 """ |
46 |
46 |
47 #TODO(ljvderijk) do the right rights check |
47 #TODO(ljvderijk) do the right rights check |
48 rights = access.Checker(params) |
48 rights = access.Checker(params) |
49 rights['create'] = ['checkIsDeveloper'] |
49 rights['create'] = ['checkIsDeveloper'] |
50 rights['delete'] = [('checkIsMyApplication', org_app_logic)] |
50 rights['delete'] = [('checkIsMyEntity', |
51 rights['edit'] = [('checkIsMyApplication', org_app_logic)] |
51 [org_app_logic.logic, 'applicant', True])] |
|
52 rights['edit'] = [('checkIsMyEntity', |
|
53 [org_app_logic.logic, 'applicant', True])] |
52 rights['list'] = ['checkIsDeveloper'] |
54 rights['list'] = ['checkIsDeveloper'] |
53 rights['public'] = [('checkIsMyApplication', org_app_logic)] |
55 rights['public'] = [('checkIsMyEntity', |
|
56 [org_app_logic.logic, 'applicant', True])] |
54 rights['review'] = ['checkIsDeveloper'] |
57 rights['review'] = ['checkIsDeveloper'] |
55 |
58 |
56 new_params = {} |
59 new_params = {} |
57 |
60 |
58 new_params['rights'] = rights |
61 new_params['rights'] = rights |