app/soc/views/models/student.py
changeset 2020 df3552deba66
parent 2018 c584eb2f57db
child 2050 b3b235acdc6e
equal deleted inserted replaced
2019:90285a09e26e 2020:df3552deba66
    55     """
    55     """
    56 
    56 
    57     rights = access.Checker(params)
    57     rights = access.Checker(params)
    58     rights['create'] = ['checkIsDeveloper']
    58     rights['create'] = ['checkIsDeveloper']
    59     rights['edit'] = [('checkHasActiveRoleForScope', student_logic.logic),
    59     rights['edit'] = [('checkHasActiveRoleForScope', student_logic.logic),
    60         ('checkIsMyEntity', student_logic.logic)]
    60         ('checkIsMyEntity', [student_logic.logic, 'user', True])]
    61     rights['delete'] = ['checkIsDeveloper']
    61     rights['delete'] = ['checkIsDeveloper']
    62     rights['apply'] = [
    62     rights['apply'] = [
    63         'checkIsUser',
    63         'checkIsUser',
    64         ('checkIsActivePeriod', ['student_signup', 'scope_path']),
    64         ('checkIsActivePeriod', ['student_signup', 'scope_path']),
    65         'checkIsNotParticipatingInProgramInScope',
    65         'checkIsNotParticipatingInProgramInScope',