diff --git a/server/routers.ts b/server/routers.ts index a8d71f5..12fb8aa 100644 --- a/server/routers.ts +++ b/server/routers.ts @@ -574,7 +574,7 @@ export const appRouter = router({ return db.getAllInscriptions(); }), - listBySequence: adminProcedure.input(z.object({ sequenceId: z.number() })).query(async ({ input }) => { + listBySequence: protectedProcedure.input(z.object({ sequenceId: z.number() })).query(async ({ input }) => { return db.getInscriptionsBySequence(input.sequenceId); }), diff --git a/todo.md b/todo.md index 738db9f..9e0e72d 100644 --- a/todo.md +++ b/todo.md @@ -1207,3 +1207,9 @@ - [x] Modifier les restrictions pour autoriser les formateurs - [ ] Tester les modifications - [ ] Déployer sur le VPS + +## Corriger l'accès des formateurs à la liste des inscrits + +- [x] Identifier les procédures concernées (listBySequence, getWithDates) +- [x] Remplacer adminProcedure par protectedProcedure +- [ ] Déployer sur le VPS