Checkpoint: ✅ Correction de l'erreur "Aucun rappel actif configuré pour cette séquence"
- Retrait de la validation frontend complexe qui ne fonctionnait pas correctement - Le backend gère maintenant l'erreur et affiche un message clair via toast - L'utilisateur reçoit un message d'erreur explicite au lieu d'une erreur technique - Amélioration de l'expérience utilisateur lors du test de rappels
This commit is contained in:
@@ -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 = () => {
|
||||
|
||||
Reference in New Issue
Block a user