app/soc/views/models/club_member.py
changeset 2020 df3552deba66
parent 2019 90285a09e26e
child 2076 1cd180cc56c9
equal deleted inserted replaced
2019:90285a09e26e 2020:df3552deba66
    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'] = [('checkHasActiveRoleForScope', club_member_logic.logic),
    57         ('checkIsMyEntity', club_member_logic.logic)]
    57         ('checkIsMyEntity', [club_member_logic.logic, 'user', True])]
    58     rights['delete'] = ['checkIsDeveloper']
    58     rights['delete'] = ['checkIsDeveloper']
    59     rights['invite'] = [('checkHasActiveRoleForScope', club_admin_logic.logic)]
    59     rights['invite'] = [('checkHasActiveRoleForScope', club_admin_logic.logic)]
    60     rights['accept_invite'] = [('checkCanCreateFromRequest','club_member')]
    60     rights['accept_invite'] = [('checkCanCreateFromRequest','club_member')]
    61     rights['request'] = ['checkIsUser',
    61     rights['request'] = ['checkIsUser',
    62                          ('checkCanMakeRequestToGroup', club_logic)]
    62                          ('checkCanMakeRequestToGroup', club_logic)]