diff --git a/client/src/pages/AdminSequences.tsx b/client/src/pages/AdminSequences.tsx index 8dc7bc4..e1fe888 100644 --- a/client/src/pages/AdminSequences.tsx +++ b/client/src/pages/AdminSequences.tsx @@ -109,13 +109,14 @@ export default function AdminSequences() { }); const handleTestRappel = (sequenceId: number, sequence: any) => { - if (sequence.dates && sequence.dates.length > 0) { - setSequenceToTest(sequenceId); - setTestEmail(""); // Réinitialiser l'email - setIsConfirmTestOpen(true); - } else { + if (!sequence.dates || sequence.dates.length === 0) { toast.error("Cette séquence n'a pas de dates configurées"); + return; } + + setSequenceToTest(sequenceId); + setTestEmail(""); // Réinitialiser l'email + setIsConfirmTestOpen(true); }; const confirmTestRappel = () => { diff --git a/todo.md b/todo.md index a398ad2..bdc8a19 100644 --- a/todo.md +++ b/todo.md @@ -1191,3 +1191,4 @@ - [x] Modifier la boîte de dialogue de test de rappels pour permettre de saisir l'email du destinataire - [x] Modifier le test de rappels pour envoyer un email par inscrit à l'adresse de test avec indicateur de progression - [x] Ajouter un compteur de progression X/Y dans l'indicateur visuel du test de rappels +- [x] Corriger l'erreur 'Aucun rappel actif configuré' lors du test de rappels