equal
deleted
inserted
replaced
51 params: a dict with params for this View |
51 params: a dict with params for this View |
52 """ |
52 """ |
53 |
53 |
54 rights = access.Checker(params) |
54 rights = access.Checker(params) |
55 rights['create'] = ['checkIsDeveloper'] |
55 rights['create'] = ['checkIsDeveloper'] |
56 rights['edit'] = [('checkHasActiveRoleForScope', club_member_logic.logic), |
56 rights['edit'] = [('checkIsMyActiveRole', club_member_logic.logic)] |
57 ('checkIsMyEntity', [club_member_logic.logic, 'user', True])] |
|
58 rights['delete'] = ['checkIsDeveloper'] |
57 rights['delete'] = ['checkIsDeveloper'] |
59 rights['invite'] = [('checkHasActiveRoleForScope', club_admin_logic.logic)] |
58 rights['invite'] = [('checkHasActiveRoleForScope', club_admin_logic.logic)] |
60 rights['accept_invite'] = [('checkCanCreateFromRequest','club_member')] |
59 rights['accept_invite'] = [('checkCanCreateFromRequest','club_member')] |
61 rights['request'] = ['checkIsUser', |
60 rights['request'] = ['checkIsUser', |
62 ('checkCanMakeRequestToGroup', club_logic)] |
61 ('checkCanMakeRequestToGroup', club_logic)] |