Checkpoint: Correction de la variable {{datesHTML}} dans l'email de confirmation d'inscription
Problème identifié :
- La variable datesHTML était générée dans le code (lignes 60-80) pour créer le HTML formaté des dates
- Mais elle n'était pas ajoutée dans l'objet variables passé au template personnalisé
- Résultat : {{datesHTML}} n'était pas remplacée dans le template
Solution appliquée :
- Ajout de datesHTML dans l'objet variables (ligne 134)
- La variable contient le HTML formaté de toutes les dates de la séquence
- Format : <div class="date-item"><strong>Date X :</strong><br/>Du ... au ...</div>
La variable {{datesHTML}} est maintenant correctement remplacée dans les templates d'emails personnalisés.
This commit is contained in:
@@ -131,6 +131,7 @@ export async function sendInscriptionConfirmation(params: {
|
||||
dateDebut: params.dates[0]?.dateDebut.toLocaleDateString('fr-FR') || '',
|
||||
dateFin: params.dates[params.dates.length - 1]?.dateFin.toLocaleDateString('fr-FR') || '',
|
||||
lieu: params.lieu,
|
||||
datesHTML: datesHTML, // HTML formaté de toutes les dates
|
||||
// Alias pour compatibilité avec les templates utilisant les noms courts
|
||||
nom: params.apprenantNom,
|
||||
prenom: params.apprenantPrenom,
|
||||
|
||||
Reference in New Issue
Block a user