Checkpoint: Correction du bug où le nom du formateur n'était pas affiché dans les emails de rappel J-7 et J-1 alors que la prévisualisation fonctionnait correctement. Modifications : 1) Ajout du paramètre formateur? dans la signature de sendRappelJ7Email (server/emailService.ts ligne 231), 2) Ajout de l'affichage du formateur dans le template HTML de rappel J-7 (ligne 261), 3) Passage du paramètre formateur dans sendGroupEmail pour le type rappel (ligne 406), 4) Passage du paramètre formateur dans rappelScheduler pour J-7 et J-1 (lignes 160 et 178), 5) Récupération et passage du formateur dans testerRappel (routers.ts lignes 913-917, 955, 971). Le nom du formateur s'affiche maintenant correctement dans tous les emails de rappel envoyés.

This commit is contained in:
Manus Sandbox
2025-12-10 10:46:32 -05:00
parent 323c83ff06
commit 97b8af438c
4 changed files with 21 additions and 0 deletions

View File

@@ -157,6 +157,7 @@ async function processRappel(rappel: any) {
ordre: d.ordre
})),
lieu: sequence.lieu || "",
formateur: formateurNom,
});
console.log(`[Rappels] Email J-7 envoyé à ${apprenant.email} pour la séquence ${sequence.nom}`);
} else if (rappel.templateType === "rappelJ1") {
@@ -174,6 +175,7 @@ async function processRappel(rappel: any) {
ordre: d.ordre
})),
lieu: sequence.lieu || "",
formateur: formateurNom,
});
console.log(`[Rappels] Email J-1 envoyé à ${apprenant.email} pour la séquence ${sequence.nom}`);
}