From e325d535ae9c64fa52afdd812a74a44a825fa9b6 Mon Sep 17 00:00:00 2001 From: "denis.flaven@combodo.com" Date: Wed, 4 Aug 2021 11:24:54 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B04096=20-=20Add=20automatic=20email=20rep?= =?UTF-8?q?rocessing=20in=20case=20of=20error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/asynctask.class.inc.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/asynctask.class.inc.php b/core/asynctask.class.inc.php index 04a23aee3..beaf4bc7e 100644 --- a/core/asynctask.class.inc.php +++ b/core/asynctask.class.inc.php @@ -388,7 +388,12 @@ class AsyncSendEmail extends AsyncTask return "Bug - the email should be sent in synchronous mode"; case EMAIL_SEND_ERROR: - return "Failed: ".implode(', ', $aIssues); + if (is_array($aIssues)) { + $sMessage = "Sending eMail failed: ".implode(', ', $aIssues); + } else { + $sMessage = "Sending eMail failed."; + } + throw new Exception($sMessage); } return ''; }