app/soc/views/models/club_admin.py
changeset 1203 38225f2ad3a6
parent 1184 bd9c6101d41d
child 1248 f318538394d9
equal deleted inserted replaced
1202:8060f33a164f 1203:38225f2ad3a6
    49       params: a dict with params for this View
    49       params: a dict with params for this View
    50     """
    50     """
    51 
    51 
    52     rights = access.Checker(params)
    52     rights = access.Checker(params)
    53     rights['create'] = ['checkIsDeveloper']
    53     rights['create'] = ['checkIsDeveloper']
    54     rights['edit'] = [('checkHasRole', club_admin_logic.logic)]
    54     rights['edit'] = [('checkHasActiveRole', club_admin_logic.logic)]
    55     rights['delete'] = ['checkIsDeveloper']
    55     rights['delete'] = ['checkIsDeveloper']
    56     rights['invite'] = [('checkHasRole', club_admin_logic.logic)]
    56     rights['invite'] = [('checkHasActiveRole', club_admin_logic.logic)]
    57     rights['accept_invite'] = [('checkCanCreateFromRequest', 'club_admin')]
    57     rights['accept_invite'] = [('checkCanCreateFromRequest', 'club_admin')]
    58     rights['process_request'] = [('checkHasRole', club_admin_logic.logic),
    58     rights['process_request'] = [('checkHasActiveRole', club_admin_logic.logic),
    59                                  ('checkCanProcessRequest', 'club_admin')]
    59                                  ('checkCanProcessRequest', 'club_admin')]
    60     rights['manage'] = [('checkIsAllowedToManageRole',
    60     rights['manage'] = [('checkIsAllowedToManageRole',
    61                          [club_admin_logic.logic,
    61                          [club_admin_logic.logic,
    62                           club_admin_logic.logic])]
    62                           club_admin_logic.logic])]
    63 
    63