@@ -10,13 +10,14 @@ const teamRouter = express.Router();
1010teamRouter . post ( "/user/create" , checkRole ( "Student" ) , teamController . createNewTeam ) ;
1111
1212//Admin Routes
13- teamRouter . post ( "/admin/createlight" , checkRole ( "Admin" ) , teamController . createNewTeamLight ) ;
14- teamRouter . get ( "/admin/teams" , checkRole ( "Admin" ) , teamController . getTeams ) ;
15- teamRouter . get ( "/admin/teamswithfactions" , checkRole ( "Admin" ) , teamController . getTeamsWithfactions ) ;
16- teamRouter . get ( "/admin/teamfaction" , checkRole ( "Admin" ) , teamController . getTeamFaction ) ;
17- teamRouter . put ( "/admin/modify" , checkRole ( "Admin" ) , teamController . modifyTeam ) ;
18- teamRouter . get ( "/admin/teamusers" , checkRole ( "Admin" ) , teamController . getTeamUsers ) ;
19- teamRouter . delete ( "/admin/delete" , checkRole ( "Admin" ) , teamController . deleteTeam ) ;
13+ teamRouter . post ( "/admin/createlight" , checkRole ( "Admin" , [ "Respo CE" ] ) , teamController . createNewTeamLight ) ;
14+ teamRouter . get ( "/admin/teams" , checkRole ( "Admin" , [ "Respo CE" , "Arbitre" ] ) , teamController . getTeams ) ;
15+ teamRouter . get ( "/admin/teamswithfactions" , checkRole ( "Admin" , [ "Respo CE" ] ) , teamController . getTeamsWithfactions ) ;
16+ teamRouter . get ( "/admin/teamfaction" , checkRole ( "Admin" , [ "Respo CE" ] ) , teamController . getTeamFaction ) ;
17+ teamRouter . get ( "/admin/teamswithusers" , checkRole ( "Admin" , [ "Respo CE" ] ) , teamController . getAllTeamsWithUsers ) ;
18+ teamRouter . put ( "/admin/modify" , checkRole ( "Admin" , [ "Respo CE" ] ) , teamController . modifyTeam ) ;
19+ teamRouter . get ( "/admin/teamusers" , checkRole ( "Admin" , [ "Respo CE" ] ) , teamController . getTeamUsers ) ;
20+ teamRouter . delete ( "/admin/delete" , checkRole ( "Admin" , [ "Respo CE" ] ) , teamController . deleteTeam ) ;
2021teamRouter . post ( '/admin/distributeteam' , checkRole ( "Admin" ) , teamController . teamDistribution ) ;
2122
2223
0 commit comments