From dcb7326e82c0c24bbcf867a365a5dd0b8f78ea75 Mon Sep 17 00:00:00 2001 From: Vikas Agarwal Date: Tue, 2 Jul 2019 15:50:42 +0530 Subject: [PATCH] =?UTF-8?q?Github=20issue#3134,=20Project=20member=20invit?= =?UTF-8?q?es=20via=20email=20fails=20when=20there=20is=20a=20case=20diffe?= =?UTF-8?q?rence=20=E2=80=94=20Lowering=20the=20case=20of=20the=20email=20?= =?UTF-8?q?at=20correct=20place.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/projectMemberInvites/create.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/routes/projectMemberInvites/create.js b/src/routes/projectMemberInvites/create.js index f1c1edd7..85693d29 100644 --- a/src/routes/projectMemberInvites/create.js +++ b/src/routes/projectMemberInvites/create.js @@ -102,7 +102,7 @@ const buildCreateInvitePromises = (req, invite, invites, data, failed) => { const dataNew = _.clone(data); dataNew.userId = user.id; - dataNew.email = user.email; + dataNew.email = user.email ? user.email.toLowerCase() : user.email; invitePromises.push(models.ProjectMemberInvite.create(dataNew)); }); @@ -114,7 +114,7 @@ const buildCreateInvitePromises = (req, invite, invites, data, failed) => { nonExistentUserEmails.forEach((email) => { const dataNew = _.clone(data); - dataNew.email = email; + dataNew.email = email.toLowerCase(); invitePromises.push(models.ProjectMemberInvite.create(dataNew)); }); @@ -267,7 +267,7 @@ module.exports = [ req.app.emit(EVENT.ROUTING_KEY.PROJECT_MEMBER_INVITE_CREATED, { req, userId: v.userId, - email: v.email ? v.email.toLowerCase() : v.email, + email: v.email, status: v.status, role: v.role, });