From 497d30ae3ea14fa79d4ab133b3ed9289f8ad007a Mon Sep 17 00:00:00 2001 From: Manus Sandbox Date: Sun, 30 Nov 2025 14:58:43 -0500 Subject: [PATCH] =?UTF-8?q?Checkpoint:=20Correction=20des=20templates=20d'?= =?UTF-8?q?emails=20Rappel=20J-7=20et=20Rappel=20J-1=20:=20ajout=20du=20bo?= =?UTF-8?q?dyContent=20complet=20avec=20toutes=20les=20variables=20dynamiq?= =?UTF-8?q?ues=20(nomApprenant,=20prenomApprenant,=20nomFormation,=20nomSe?= =?UTF-8?q?quence,=20dateDebut,=20lieu,=20formateur)=20pour=20correspondre?= =?UTF-8?q?=20=C3=A0=20l'aper=C3=A7u=20visible=20depuis=20les=20s=C3=A9que?= =?UTF-8?q?nces.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/db.ts | 31 +++++++++++++++++++++++++++++++ todo.md | 7 +++++++ 2 files changed, 38 insertions(+) diff --git a/server/db.ts b/server/db.ts index cb9856a..2d41e07 100644 --- a/server/db.ts +++ b/server/db.ts @@ -643,6 +643,21 @@ export async function initializeDefaultEmailTemplates() { headerBgColor: "#2563eb", headerTextColor: "#ffffff", headerTitle: "Formation Manager Itinova", + bodyContent: `

Rappel : Votre formation commence bientôt !

+

Bonjour {{prenomApprenant}} {{nomApprenant}},

+ +

Nous vous rappelons que votre formation {{nomFormation}} commence dans une semaine.

+ +
+

Séquence : {{nomSequence}}

+

Date de début : {{dateDebut}}

+

Lieu : {{lieu}}

+

Formateur : {{formateur}}

+
+ +

N'oubliez pas d'apporter le matériel nécessaire et de vous présenter à l'heure indiquée.

+ +

À très bientôt !

`, footerText: "Cet email a été envoyé automatiquement par le système de gestion des formations Itinova. Pour toute question, veuillez contacter le service RH.", active: true, }, @@ -654,6 +669,22 @@ export async function initializeDefaultEmailTemplates() { headerBgColor: "#2563eb", headerTextColor: "#ffffff", headerTitle: "Formation Manager Itinova", + bodyContent: `

Rappel : Votre formation commence demain !

+

Bonjour {{prenomApprenant}} {{nomApprenant}},

+ +

Nous vous rappelons que votre formation {{nomFormation}} commence demain.

+ +
+

Séquence : {{nomSequence}}

+

Date de début : {{dateDebut}}

+

Lieu : {{lieu}}

+

Formateur : {{formateur}}

+
+ +

Merci de vous présenter à l'heure indiquée.

+

N'oubliez pas d'apporter le matériel nécessaire.

+ +

À demain !

`, footerText: "Cet email a été envoyé automatiquement par le système de gestion des formations Itinova. Pour toute question, veuillez contacter le service RH.", active: true, }, diff --git a/todo.md b/todo.md index 9a05940..e6e5b78 100644 --- a/todo.md +++ b/todo.md @@ -828,3 +828,10 @@ ## Correction template email rappel J-1 - [x] Ajouter le template de rappel J-1 dans la page de gestion des templates d'emails + +## Correction template email J-7 + +- [x] Analyser le template J-7 dans la page des templates d'emails +- [x] Analyser l'aperçu J-7 depuis les séquences +- [x] Identifier les différences entre les deux +- [x] Corriger le template pour qu'il corresponde à l'aperçu des séquences