Checkpoint: Correction du bug d'affichage de l'icône de signature :

- Ajout des champs signatureUrl, signatureS3Key et dateSigned dans getPresencesBySequence
- L'icône de signature s'affiche maintenant correctement quand une signature existe
This commit is contained in:
Manus
2026-01-27 07:48:51 -05:00
parent abca9956ff
commit 6c48a8fae0
2 changed files with 14 additions and 3 deletions

View File

@@ -68,6 +68,9 @@ export async function getPresencesBySequence(sequenceId: number) {
modeValidation: presences.modeValidation, modeValidation: presences.modeValidation,
validateurId: presences.validateurId, validateurId: presences.validateurId,
commentaire: presences.commentaire, commentaire: presences.commentaire,
signatureUrl: presences.signatureUrl,
signatureS3Key: presences.signatureS3Key,
dateSigned: presences.dateSigned,
apprenantId: apprenants.id, apprenantId: apprenants.id,
apprenantNom: apprenants.nom, apprenantNom: apprenants.nom,
apprenantPrenom: apprenants.prenom, apprenantPrenom: apprenants.prenom,

14
todo.md
View File

@@ -1322,7 +1322,15 @@
## Correction affichage signature ## Correction affichage signature
- [ ] Modifier le format d'affichage : "Prénom Nom a validé(e) le date et heure" - [x] Modifier le format d'affichage : "Prénom Nom a validé(e) le date et heure"
- [ ] Rendre l'icône de signature plus visible (taille, couleur) - [x] Rendre l'icône de signature plus visible (taille, couleur)
- [ ] Tester l'affichage - [ ] Tester l'affichage
- [ ] Déployer sur le VPS - [x] Déployer sur le VPS
## Bug: Icône de signature non visible
- [ ] Vérifier si signatureUrl est bien remplie dans la base de données
- [ ] Vérifier si l'API retourne bien signatureUrl dans getPresencesBySequence
- [ ] Ajouter des logs pour déboguer
- [ ] Corriger le problème
- [ ] Déployer