@@ -8,16 +8,17 @@ const permanenceRouter = express.Router();
88const upload = multer ( { dest : "uploads/permcsv/" } ) ;
99
1010// Admin routes
11- permanenceRouter . post ( "/admin/permanence" , checkRole ( "Admin" , [ ] ) , permanenceController . createPermanence ) ;
12- permanenceRouter . delete ( "/admin/permanence" , checkRole ( "Admin" , [ ] ) , permanenceController . deletePermanence ) ;
13- permanenceRouter . post ( "/admin/updatepermanence" , checkRole ( "Admin" , [ ] ) , permanenceController . updatePermanence ) ;
14- permanenceRouter . post ( "/admin/open" , checkRole ( "Admin" , [ ] ) , permanenceController . openPermanence ) ;
15- permanenceRouter . post ( "/admin/close" , checkRole ( "Admin" , [ ] ) , permanenceController . closePermanence ) ;
16- permanenceRouter . get ( "/admin/permanences" , checkRole ( "Admin" , [ ] ) , permanenceController . getAllPermanences ) ;
17- permanenceRouter . get ( "/admin/users" , checkRole ( "Admin" , [ ] ) , permanenceController . getUsersInPermanence ) ;
18- permanenceRouter . post ( "/admin/add" , checkRole ( "Admin" , [ ] ) , permanenceController . addUserToPermanence ) ;
19- permanenceRouter . post ( "/admin/remove" , checkRole ( "Admin" , [ ] ) , permanenceController . removeUserToPermanence ) ;
20- permanenceRouter . post ( "/admin/importpermanences" , checkRole ( "Admin" , [ ] ) , upload . single ( "file" ) , permanenceController . uploadPermanencesCSV ) ;
11+ permanenceRouter . post ( "/admin/permanence" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . createPermanence ) ;
12+ permanenceRouter . delete ( "/admin/permanence" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . deletePermanence ) ;
13+ permanenceRouter . post ( "/admin/updatepermanence" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . updatePermanence ) ;
14+ permanenceRouter . post ( "/admin/open" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . openPermanence ) ;
15+ permanenceRouter . post ( "/admin/close" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . closePermanence ) ;
16+ permanenceRouter . get ( "/admin/permanences" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . getAllPermanences ) ;
17+ permanenceRouter . get ( "/admin/users" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . getUsersInPermanence ) ;
18+ permanenceRouter . post ( "/admin/add" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . addUserToPermanence ) ;
19+ permanenceRouter . post ( "/admin/remove" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . removeUserToPermanence ) ;
20+ permanenceRouter . post ( "/admin/importpermanences" , checkRole ( "Admin" , [ "Respo CE" ] ) , upload . single ( "file" ) , permanenceController . uploadPermanencesCSV ) ;
21+ permanenceRouter . post ( "/admin/claimedmember" , checkRole ( "Admin" , [ "Respo CE" ] ) , permanenceController . claimMember ) ;
2122
2223//Respo de perm routes
2324
0 commit comments