From d073e6e877928cb990425005750b510a84951b35 Mon Sep 17 00:00:00 2001 From: Marcelo Schmidt <marcelo.schmidt@gmail.com> Date: Wed, 23 Dec 2015 18:11:04 -0200 Subject: [PATCH] no message --- .../server/methods/mailMessages.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/rocketchat-channel-settings-mail-messages/server/methods/mailMessages.coffee b/packages/rocketchat-channel-settings-mail-messages/server/methods/mailMessages.coffee index fe4591ddf38..446df06f288 100644 --- a/packages/rocketchat-channel-settings-mail-messages/server/methods/mailMessages.coffee +++ b/packages/rocketchat-channel-settings-mail-messages/server/methods/mailMessages.coffee @@ -13,8 +13,8 @@ Meteor.methods throw new Meteor.Error 'not-authorized' rfcMailPatternWithName = /^(?:.*<)?([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)(?:>?)$/ - emails = data.to_emails.trim().split(',') + emails = _.compact(data.to_emails.trim().split(',')) missing = [] if data.to_users.length > 0 for username in data.to_users @@ -23,10 +23,10 @@ Meteor.methods emails.push user.emails[0].address else missing.push username - + console.log emails for email in emails unless rfcMailPatternWithName.test email.trim() - throw new Meteor.Error('invalid-email', "[methods] mailMessages -> Invalid e-mail") + throw new Meteor.Error('invalid-email', "[methods] mailMessages -> Invalid e-mail #{email}") user = Meteor.user() name = user.name -- GitLab