app/soc/views/models/club_member.py
changeset 2919 cb677410c0f1
parent 2667 260aaea36e49
child 3032 f3886d1b00a5
equal deleted inserted replaced
2918:d24b80677879 2919:cb677410c0f1
    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)]