From f9da4ce68f65293b3755b7887c638eb7045cf720 Mon Sep 17 00:00:00 2001 From: Andrii Rublov Date: Fri, 16 Feb 2024 13:47:29 +0100 Subject: [PATCH] Final commit for review Signed-off-by: Andrii Rublov --- src/components/Composer.vue | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/components/Composer.vue b/src/components/Composer.vue index 23c7631201..27b2b1d14b 100644 --- a/src/components/Composer.vue +++ b/src/components/Composer.vue @@ -1217,21 +1217,16 @@ export default { this.onNewAddr(option, this.selectBcc) }, onNewAddr(option, list) { - //@todo condition if it is not a contact - - const emailRegex = /^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/ const delimiterRegex = /;|,/ - const addresses = option.email.trim().split(delimiterRegex).filter(email => emailRegex.test(email)) + const addresses = option.email.trim().split(delimiterRegex) addresses.forEach(email => { if (list.some((recipient) => recipient.email === email)) { return } - const t = {label: email, email: email} - - const recipient = { ...t } + const recipient = { ...{label: email, email: email} } this.newRecipients.push(recipient) list.push(recipient) this.saveDraftDebounced()