Skip to content

Commit 567644a

Browse files
author
vikasrohit
authored
Merge pull request #328 from topcoder-platform/hotfix/project_member_invite_case_sensitive
Github issue#3134, Project member invites via email fails when there …
2 parents 260fc32 + 090fd6f commit 567644a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/routes/projectMemberInvites/create.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ const buildCreateInvitePromises = (req, invite, invites, data, failed) => {
102102
const dataNew = _.clone(data);
103103

104104
dataNew.userId = user.id;
105-
dataNew.email = user.email;
105+
dataNew.email = user.email ? user.email.toLowerCase() : user.email;
106106

107107
invitePromises.push(models.ProjectMemberInvite.create(dataNew));
108108
});
@@ -114,7 +114,7 @@ const buildCreateInvitePromises = (req, invite, invites, data, failed) => {
114114
nonExistentUserEmails.forEach((email) => {
115115
const dataNew = _.clone(data);
116116

117-
dataNew.email = email;
117+
dataNew.email = email.toLowerCase();
118118

119119
invitePromises.push(models.ProjectMemberInvite.create(dataNew));
120120
});
@@ -267,7 +267,7 @@ module.exports = [
267267
req.app.emit(EVENT.ROUTING_KEY.PROJECT_MEMBER_INVITE_CREATED, {
268268
req,
269269
userId: v.userId,
270-
email: v.email ? v.email.toLowerCase() : v.email,
270+
email: v.email,
271271
status: v.status,
272272
role: v.role,
273273
});

0 commit comments

Comments
 (0)