From 1a8d59833937cde27ab539782805985f16356cc2 Mon Sep 17 00:00:00 2001 From: Manus Date: Wed, 28 Jan 2026 12:32:05 -0500 Subject: [PATCH] =?UTF-8?q?Checkpoint:=20Correction=20du=20bug=20d'envoi?= =?UTF-8?q?=20de=20la=20deuxi=C3=A8me=20pi=C3=A8ce=20jointe=20dans=20les?= =?UTF-8?q?=20emails=20de=20rappel.=20Les=20param=C3=A8tres=20attachmentUr?= =?UTF-8?q?l2,=20attachmentFilename2=20et=20attachmentMimeType2=20ont=20?= =?UTF-8?q?=C3=A9t=C3=A9=20ajout=C3=A9s=20dans=20la=20proc=C3=A9dure=20d'e?= =?UTF-8?q?nvoi=20de=20test.=20D=C3=A9ploy=C3=A9=20et=20test=C3=A9=20sur?= =?UTF-8?q?=20le=20VPS.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/routers.ts | 3 +++ todo.md | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/server/routers.ts b/server/routers.ts index 0cdc0ab..5432c7f 100644 --- a/server/routers.ts +++ b/server/routers.ts @@ -1587,6 +1587,9 @@ export const appRouter = router({ attachmentUrl: rappelAUtiliser.urlFichier || undefined, attachmentFilename: rappelAUtiliser.nomFichier || undefined, attachmentMimeType: rappelAUtiliser.typeFichier || undefined, + attachmentUrl2: rappelAUtiliser.urlFichier2 || undefined, + attachmentFilename2: rappelAUtiliser.nomFichier2 || undefined, + attachmentMimeType2: rappelAUtiliser.typeFichier2 || undefined, }); // Enregistrer dans l'historique avec typeEnvoi = 'test' diff --git a/todo.md b/todo.md index 69e1df1..e572ab4 100644 --- a/todo.md +++ b/todo.md @@ -1415,3 +1415,12 @@ - [x] Corriger l'affichage dans AdminRappels.tsx - [x] Déployer sur VPS - [x] Créer un checkpoint + +## Bug - Deuxième pièce jointe non envoyée + +- [x] Vérifier le code d'envoi des emails de rappel +- [x] Identifier pourquoi seule la première pièce jointe est envoyée (paramètres manquants dans routers.ts) +- [x] Corriger le code pour envoyer les 2 pièces jointes +- [x] Déployer sur VPS +- [x] Tester l'envoi avec 2 pièces jointes (test utilisateur validé) +- [x] Créer un checkpoint