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:
@@ -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);
|
||||||
}),
|
}),
|
||||||
|
|
||||||
|
|||||||
6
todo.md
6
todo.md
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user