Checkpoint: Correction de l'erreur SQL lors de la validation de présence via QR code - retrait du .limit(1) qui causait un problème de paramètres avec mysqlEnum dans Drizzle ORM

This commit is contained in:
Manus
2026-01-25 14:31:13 -05:00
parent 935e6959ba
commit ab65ce6690
2 changed files with 2 additions and 2 deletions

View File

@@ -26,8 +26,7 @@ export async function validerPresence(params: {
eq(presences.dateFormationId, params.dateFormationId), eq(presences.dateFormationId, params.dateFormationId),
eq(presences.periode, params.periode) eq(presences.periode, params.periode)
) )
) );
.limit(1);
if (presenceExistante.length > 0) { if (presenceExistante.length > 0) {
throw new Error(`Présence déjà validée pour ${params.periode === 'matin' ? 'le matin' : 'l\'après-midi'}`); throw new Error(`Présence déjà validée pour ${params.periode === 'matin' ? 'le matin' : 'l\'après-midi'}`);

View File

@@ -1287,3 +1287,4 @@
- [x] Corriger le code frontend (utiliser l'ID de séquence pour le tri) - [x] Corriger le code frontend (utiliser l'ID de séquence pour le tri)
- [ ] Déployer sur le VPS - [ ] Déployer sur le VPS
- [x] Corriger le bouton "œil" dans la page apprenants (formateur) qui n'affiche pas le détail - [x] Corriger le bouton "œil" dans la page apprenants (formateur) qui n'affiche pas le détail
- [x] Corriger la page vide lors de l'émargement via QR code sur smartphone