app/soc/views/models/org_admin.py
changeset 1377 101759701e51
parent 1351 8f66731fe62d
child 1384 bb22ea156567
equal deleted inserted replaced
1376:ee386b5b56d7 1377:101759701e51
    59     rights['create'] = ['checkIsDeveloper']
    59     rights['create'] = ['checkIsDeveloper']
    60     rights['edit'] = [('checkHasActiveRoleForScope', org_admin_logic.logic)]
    60     rights['edit'] = [('checkHasActiveRoleForScope', org_admin_logic.logic)]
    61     rights['delete'] = ['checkIsDeveloper']
    61     rights['delete'] = ['checkIsDeveloper']
    62     # TODO accessCheck checkIsAdministratorForOrg
    62     # TODO accessCheck checkIsAdministratorForOrg
    63     rights['invite'] = ['checkIsDeveloper']
    63     rights['invite'] = ['checkIsDeveloper']
    64     rights['accept_invite'] = [('checkCanCreateFromRequest', 'org_admin')]
    64     rights['accept_invite'] = [('checkCanCreateFromRequest', 'org_admin'),
       
    65         'checkIsNotStudentForProgramOfOrg']
    65     # TODO accessCheck checkIsAdministratorForOrg
    66     # TODO accessCheck checkIsAdministratorForOrg
    66     rights['process_request'] = ['checkIsDeveloper',
    67     rights['process_request'] = ['checkIsDeveloper',
    67         ('checkCanProcessRequest', 'org_admin')]
    68         ('checkCanProcessRequest', 'org_admin')]
    68     rights['manage'] = [
    69     rights['manage'] = [
    69         ('checkIsAllowedToManageRole', [soc.logic.models.org_admin.logic,
    70         ('checkIsAllowedToManageRole', [soc.logic.models.org_admin.logic,