Checkpoint: Correction de l'accès à la liste des apprenants dans la gestion des attestations pour les formateurs:
- Remplacement de adminProcedure par protectedProcedure pour getApprenantsWithStatus - Les formateurs peuvent maintenant voir la liste des apprenants et gérer les attestations
This commit is contained in:
@@ -2580,7 +2580,7 @@ export const appRouter = router({
|
|||||||
}),
|
}),
|
||||||
|
|
||||||
// Récupérer les apprenants avec leur statut d'attestation
|
// Récupérer les apprenants avec leur statut d'attestation
|
||||||
getApprenantsWithStatus: adminProcedure
|
getApprenantsWithStatus: protectedProcedure
|
||||||
.input(z.object({ formationId: z.number() }))
|
.input(z.object({ formationId: z.number() }))
|
||||||
.query(async ({ input }) => {
|
.query(async ({ input }) => {
|
||||||
try {
|
try {
|
||||||
|
|||||||
7
todo.md
7
todo.md
@@ -1258,4 +1258,11 @@
|
|||||||
- [x] Adapter les procédures backend pour gérer les deux périodes
|
- [x] Adapter les procédures backend pour gérer les deux périodes
|
||||||
- [x] Modifier l'interface d'émargement pour proposer le choix matin/après-midi (EmargementScan + FormateurEmargement)
|
- [x] Modifier l'interface d'émargement pour proposer le choix matin/après-midi (EmargementScan + FormateurEmargement)
|
||||||
- [x] Vérifier l'export de feuille de présence (déjà configuré avec deux colonnes)
|
- [x] Vérifier l'export de feuille de présence (déjà configuré avec deux colonnes)
|
||||||
|
- [x] Déployer sur le VPS
|
||||||
|
|
||||||
|
## Corriger l'affichage vide de la liste des apprenants dans la gestion des attestations pour les formateurs
|
||||||
|
|
||||||
|
- [x] Identifier le fichier de gestion des attestations
|
||||||
|
- [x] Analyser les procédures backend concernées
|
||||||
|
- [x] Corriger les restrictions d'accès pour les formateurs (getApprenantsWithStatus)
|
||||||
- [ ] Déployer sur le VPS
|
- [ ] Déployer sur le VPS
|
||||||
|
|||||||
Reference in New Issue
Block a user