app/soc/modules/ghop/views/models/mentor.py
changeset 3055 7f922641ccc9
parent 3032 f3886d1b00a5
equal deleted inserted replaced
3054:6ca30967d1bb 3055:7f922641ccc9
    54     rights['create'] = ['checkIsDeveloper']
    54     rights['create'] = ['checkIsDeveloper']
    55     rights['edit'] = [('checkIsMyActiveRole', ghop_mentor_logic.logic)]
    55     rights['edit'] = [('checkIsMyActiveRole', ghop_mentor_logic.logic)]
    56     rights['delete'] = ['checkIsDeveloper']
    56     rights['delete'] = ['checkIsDeveloper']
    57     rights['invite'] = [('checkHasActiveRoleForScope',
    57     rights['invite'] = [('checkHasActiveRoleForScope',
    58                          ghop_org_admin_logic.logic)]
    58                          ghop_org_admin_logic.logic)]
    59     rights['accept_invite'] = [('checkCanCreateFromRequest', 'ghop/mentor'),
    59     rights['accept_invite'] = ['checkCanCreateFromRequest',
    60         ('checkIsNotStudentForProgramOfOrg',
    60         ('checkIsNotStudentForProgramOfOrgInRequest',
    61          [ghop_org_logic.logic, ghop_student_logic.logic])]
    61          [ghop_org_logic.logic, ghop_student_logic.logic])]
    62     rights['request'] = [
    62     rights['request'] = [
    63         ('checkIsNotStudentForProgramOfOrg',
    63         ('checkIsNotStudentForProgramOfOrg',
    64          [ghop_org_logic.logic, ghop_student_logic.logic]),
    64          [ghop_org_logic.logic, ghop_student_logic.logic]),
    65         ('checkCanMakeRequestToGroup', ghop_org_logic.logic)]
    65         ('checkCanMakeRequestToGroup', ghop_org_logic.logic)]
    66     rights['process_request'] = [
    66     rights['process_request'] = [
    67         ('checkHasActiveRoleForScope', ghop_org_admin_logic.logic),
    67         ('checkCanProcessRequest', [[ghop_org_admin_logic.logic]])]
    68         ('checkCanProcessRequest', 'ghop/mentor')]
       
    69     rights['manage'] = [
    68     rights['manage'] = [
    70         ('checkIsAllowedToManageRole', [ghop_mentor_logic.logic,
    69         ('checkIsAllowedToManageRole', [ghop_mentor_logic.logic,
    71                                         ghop_org_admin_logic.logic])]
    70                                         ghop_org_admin_logic.logic])]
    72 
    71 
    73     new_params = {}
    72     new_params = {}