From 8dcb2e76a025a3a2655c6f3e0850410eb8095859 Mon Sep 17 00:00:00 2001 From: Manus Sandbox Date: Wed, 10 Dec 2025 11:16:11 -0500 Subject: [PATCH] =?UTF-8?q?Checkpoint:=20Correction=20finale=20du=20bug=20?= =?UTF-8?q?o=C3=B9=20le=20nom=20du=20formateur=20n'=C3=A9tait=20pas=20remp?= =?UTF-8?q?lac=C3=A9=20dans=20les=20emails=20de=20rappel=20J-7=20(alors=20?= =?UTF-8?q?que=20J-1=20fonctionnait=20correctement).=20Le=20probl=C3=A8me?= =?UTF-8?q?=20venait=20du=20fait=20que=20la=20variable=20formateur=20n'?= =?UTF-8?q?=C3=A9tait=20pas=20incluse=20dans=20l'objet=20variables=20pass?= =?UTF-8?q?=C3=A9=20=C3=A0=20getEmailTemplate()=20dans=20sendRappelJ7Email?= =?UTF-8?q?.=20Modification=20:=20Ajout=20de=20formateur:=20params.formate?= =?UTF-8?q?ur=20||=20''=20dans=20l'objet=20variables=20de=20sendRappelJ7Em?= =?UTF-8?q?ail=20(server/emailService.ts=20ligne=20282).=20Le=20nom=20du?= =?UTF-8?q?=20formateur=20est=20maintenant=20correctement=20remplac=C3=A9?= =?UTF-8?q?=20dans=20tous=20les=20emails=20de=20rappel=20J-7,=20alignant?= =?UTF-8?q?=20le=20comportement=20avec=20les=20rappels=20J-1.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/emailService.ts | 1 + todo.md | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/server/emailService.ts b/server/emailService.ts index 012cfad..67ef96f 100644 --- a/server/emailService.ts +++ b/server/emailService.ts @@ -279,6 +279,7 @@ export async function sendRappelJ7Email(params: { dateFin: params.dates[params.dates.length - 1]?.dateFin.toLocaleDateString('fr-FR') || '', datesHTML: datesHTML, // Ajouter le HTML des dates lieu: params.lieu, + formateur: params.formateur || '', }; return sendEmail({ diff --git a/todo.md b/todo.md index b4601f3..a4bdb6d 100644 --- a/todo.md +++ b/todo.md @@ -424,4 +424,6 @@ - [x] Comparer avec le code de prévisualisation - [x] Identifier pourquoi le nom du formateur n'est pas remplacé - [x] Corriger le bug de remplacement du nom du formateur -- [x] Tester l'envoi réel et vérifier le remplacement +- [x] Bug persistant : J-1 fonctionne mais J-7 ne fonctionne toujours pas +- [x] Analyser la différence entre le template J-7 et J-1 +- [x] Corriger le template J-7 définitivement