app/soc/views/models/club_member.py
changeset 2018 c584eb2f57db
parent 1662 1ccf04cbca15
child 2019 90285a09e26e
equal deleted inserted replaced
2017:bde6efa3df3f 2018:c584eb2f57db
    50       params: a dict with params for this View
    50       params: a dict with params for this View
    51     """
    51     """
    52 
    52 
    53     rights = access.Checker(params)
    53     rights = access.Checker(params)
    54     rights['create'] = ['checkIsDeveloper']
    54     rights['create'] = ['checkIsDeveloper']
    55     rights['edit'] = [('checkHasActiveRoleForScope', club_admin_logic.logic)]
    55     rights['edit'] = [('checkHasActiveRoleForScope', club_admin_logic.logic),
       
    56         ('checkIsMyEntity', club_admin_logic.logic)]
    56     rights['delete'] = ['checkIsDeveloper']
    57     rights['delete'] = ['checkIsDeveloper']
    57     rights['invite'] = [('checkHasActiveRoleForScope', club_admin_logic.logic)]
    58     rights['invite'] = [('checkHasActiveRoleForScope', club_admin_logic.logic)]
    58     rights['accept_invite'] = [('checkCanCreateFromRequest','club_member')]
    59     rights['accept_invite'] = [('checkCanCreateFromRequest','club_member')]
    59     rights['request'] = ['checkIsUser',
    60     rights['request'] = ['checkIsUser',
    60                          ('checkCanMakeRequestToGroup', club_logic)]
    61                          ('checkCanMakeRequestToGroup', club_logic)]