From 564926f53d5cbe0b1ee863c41e6af3c15285e700 Mon Sep 17 00:00:00 2001 From: "j.goderbauer" <j.goderbauer@adito.de> Date: Tue, 25 Aug 2020 11:12:01 +0200 Subject: [PATCH] [Projekt: Entwicklung - Neon][TicketNr.: 1064249][ExtractAddress wirft Exception bei leerstring ] --- process/EmailUtil_lib/process.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/process/EmailUtil_lib/process.js b/process/EmailUtil_lib/process.js index 8e1269bf616..c0e72cad976 100644 --- a/process/EmailUtil_lib/process.js +++ b/process/EmailUtil_lib/process.js @@ -20,6 +20,8 @@ EmailUtils.extractAddress = function (pFullMailAddress) { //special treatment for crazy illegal addresses which can be sent in Outlook var mailAddress = pFullMailAddress.replace("<'", "<").replace("'>", ">").replace(/^'|'$/g, ""); - mailAddress = mail.extractAddress(mailAddress); + //in some strange cases this address may be suddenly empty after the replaces => extractAddress would raise an exception in these cases + if (mailAddress != "") + mailAddress = mail.extractAddress(mailAddress); return mailAddress; }; \ No newline at end of file -- GitLab