Checkpoint: Correction du bug "inscription requise pour un apprenant" lors de l'émargement formateur
Problème identifié : - Le paramètre typeUtilisateur: "formateur" n'était pas passé dans l'appel à la mutation validerPresence depuis EmargementFormateurScan.tsx - Sans ce paramètre, le backend traitait la requête comme un apprenant et déclenchait l'erreur "Inscription requise pour un apprenant" Correction appliquée : - Ajout du paramètre typeUtilisateur: "formateur" dans l'appel à validerPresence (ligne 101 de EmargementFormateurScan.tsx) - Le backend peut maintenant distinguer correctement les formateurs des apprenants Prochaines étapes : - Déployer sur les serveurs VPS (recette et production) - Tester avec l'email marianne.tarrieu@gmail.com sur la séquence 1 du 03/02/26
This commit is contained in:
@@ -98,6 +98,7 @@ export default function EmargementFormateurScan() {
|
|||||||
periode: selectedPeriode,
|
periode: selectedPeriode,
|
||||||
modeValidation: "qrcode",
|
modeValidation: "qrcode",
|
||||||
signatureDataUrl: dataUrl,
|
signatureDataUrl: dataUrl,
|
||||||
|
typeUtilisateur: "formateur",
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
16
todo.md
16
todo.md
@@ -1573,3 +1573,19 @@
|
|||||||
- [x] Appliquer le cadre bleu aux signatures apprenants
|
- [x] Appliquer le cadre bleu aux signatures apprenants
|
||||||
- [x] Appliquer le cadre bleu aux signatures formateurs
|
- [x] Appliquer le cadre bleu aux signatures formateurs
|
||||||
- [x] Déployer sur production (recette indisponible temporairement)
|
- [x] Déployer sur production (recette indisponible temporairement)
|
||||||
|
|
||||||
|
## Corriger l'erreur "inscription requise pour un apprenant" lors de la signature formateur
|
||||||
|
|
||||||
|
- [ ] Analyser le code de validation dans presenceDb.ts (fonction validerPresenceFormateur)
|
||||||
|
- [ ] Identifier pourquoi la vérification d'inscription apprenant est appliquée aux formateurs
|
||||||
|
- [ ] Corriger la logique pour permettre la signature formateur sans inscription apprenant
|
||||||
|
- [ ] Déployer sur recette et production
|
||||||
|
- [ ] Tester avec l'email marianne.tarrieu@gmail.com sur la séquence 1 du 03/02/26
|
||||||
|
|
||||||
|
## Correction bug émargement formateur - Erreur "inscription requise pour un apprenant"
|
||||||
|
|
||||||
|
- [x] Analyser le code de validation dans EmargementFormateurScan.tsx
|
||||||
|
- [x] Identifier que le paramètre typeUtilisateur n'était pas passé dans l'appel à validerPresence
|
||||||
|
- [x] Ajouter le paramètre typeUtilisateur: "formateur" dans l'appel à la mutation
|
||||||
|
- [ ] Déployer sur recette et production (nécessite accès SSH aux VPS)
|
||||||
|
- [ ] Tester avec l'email marianne.tarrieu@gmail.com sur la séquence 1 du 03/02/26
|
||||||
|
|||||||
Reference in New Issue
Block a user