equal
deleted
inserted
replaced
53 |
53 |
54 Params: |
54 Params: |
55 params: a dict with params for this View |
55 params: a dict with params for this View |
56 """ |
56 """ |
57 |
57 |
58 rights = {} |
58 rights = access.Checker(params) |
59 rights['create'] = [access.checkIsHost] |
59 rights['create'] = ['checkIsHost'] |
60 rights['edit'] = [access.checkIsMyActiveRole(soc.logic.models.host)] |
60 rights['edit'] = [('checkIsMyActiveRole', soc.logic.models.host)] |
61 rights['invite'] = [access.checkIsHost] |
61 rights['invite'] = ['checkIsHost'] |
62 rights['list'] = [access.checkIsDeveloper] |
62 rights['list'] = ['checkIsDeveloper'] |
63 rights['accept_invite'] = [access.checkCanCreateFromRequest('host')] |
63 rights['accept_invite'] = [('checkCanCreateFromRequest','host')] |
64 rights['process_request'] = [access.checkIsHost, |
64 rights['process_request'] = ['checkIsHost', |
65 access.checkCanProcessRequest('host')] |
65 ('checkCanProcessRequest','host')] |
66 |
66 |
67 new_params = {} |
67 new_params = {} |
68 new_params['rights'] = rights |
68 new_params['rights'] = rights |
69 new_params['logic'] = soc.logic.models.host.logic |
69 new_params['logic'] = soc.logic.models.host.logic |
70 new_params['group_logic'] = sponsor_logic.logic |
70 new_params['group_logic'] = sponsor_logic.logic |