Checkpoint: Corriger l'accès des formateurs à la liste des inscrits : remplacement de adminProcedure par protectedProcedure pour la procédure listBySequence afin que les formateurs puissent voir les inscrits dans le détail des séquences

This commit is contained in:
Manus
2026-01-25 05:39:26 -05:00
parent 60aeee71c7
commit a541fd3ff1
2 changed files with 7 additions and 1 deletions

View File

@@ -574,7 +574,7 @@ export const appRouter = router({
return db.getAllInscriptions(); 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); return db.getInscriptionsBySequence(input.sequenceId);
}), }),

View File

@@ -1207,3 +1207,9 @@
- [x] Modifier les restrictions pour autoriser les formateurs - [x] Modifier les restrictions pour autoriser les formateurs
- [ ] Tester les modifications - [ ] Tester les modifications
- [ ] Déployer sur le VPS - [ ] 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