@@ -5,14 +5,14 @@ import { checkRole } from "../middlewares/user.middleware";
55const challengeRouter = express . Router ( ) ;
66
77// Admin routes
8- challengeRouter . post ( "/admin/challenge" , checkRole ( "Admin" ) , challengeController . createChallenge ) ;
9- challengeRouter . delete ( "/admin/delete" , checkRole ( "Admin" ) , challengeController . deleteChallenge ) ;
10- challengeRouter . put ( "/admin/updatechallenge" , checkRole ( "Admin" ) , challengeController . updateChallenge ) ;
11- challengeRouter . post ( "/admin/validate" , checkRole ( "Admin" ) , challengeController . validateChallenge ) ;
12- challengeRouter . post ( "/admin/unvalidate" , checkRole ( "Admin" ) , challengeController . unvalidateChallenge ) ;
13- challengeRouter . get ( "/admin/challenges" , checkRole ( "Admin" ) , challengeController . getAllChallenges ) ;
14- challengeRouter . get ( "/admin/validatedchallenges" , checkRole ( "Admin" ) , challengeController . getValidatedChallenges ) ;
15- challengeRouter . post ( "/admin/assignpoints" , checkRole ( "Admin" ) , challengeController . addPointsToFaction ) ;
8+ challengeRouter . post ( "/admin/challenge" , checkRole ( "Admin" , [ "Arbitre" ] ) , challengeController . createChallenge ) ;
9+ challengeRouter . delete ( "/admin/delete" , checkRole ( "Admin" , [ "Arbitre" ] ) , challengeController . deleteChallenge ) ;
10+ challengeRouter . put ( "/admin/updatechallenge" , checkRole ( "Admin" , [ "Arbitre" ] ) , challengeController . updateChallenge ) ;
11+ challengeRouter . post ( "/admin/validate" , checkRole ( "Admin" , [ "Arbitre" ] ) , challengeController . validateChallenge ) ;
12+ challengeRouter . post ( "/admin/unvalidate" , checkRole ( "Admin" , [ "Arbitre" ] ) , challengeController . unvalidateChallenge ) ;
13+ challengeRouter . get ( "/admin/challenges" , checkRole ( "Admin" , [ "Arbitre" ] ) , challengeController . getAllChallenges ) ;
14+ challengeRouter . get ( "/admin/validatedchallenges" , checkRole ( "Admin" , [ "Arbitre" ] ) , challengeController . getValidatedChallenges ) ;
15+ challengeRouter . post ( "/admin/assignpoints" , checkRole ( "Admin" , [ "Arbitre" ] ) , challengeController . addPointsToFaction ) ;
1616
1717
1818// User routes
0 commit comments