newsletter : handle errors
This commit is contained in:
parent
72fff85a8c
commit
f76e3d9fb3
3 changed files with 33 additions and 20 deletions
|
|
@ -106,7 +106,14 @@ async function send(event, isTest = false) {
|
|||
location.href = location.href;
|
||||
}, 2000);
|
||||
} else {
|
||||
throw new Error(data.message || "Erreur inconnue");
|
||||
let errorMessage = data.message || "Erreur inconnue";
|
||||
|
||||
if (data.failed && data.failed.length > 0) {
|
||||
const failedEmails = data.failed.map((f) => f.email).join(", ");
|
||||
errorMessage += `\nEmails non envoyés : ${failedEmails}`;
|
||||
}
|
||||
|
||||
throw new Error(errorMessage);
|
||||
}
|
||||
} catch (error) {
|
||||
currentBtnState.value = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue