Skip to content

Commit 260fc32

Browse files
author
vikasrohit
authored
Merge pull request #326 from topcoder-platform/hotfix/project_member_invite_case_sensitive
Hotfix/project member invite case sensitive
2 parents 2a0f948 + db9c952 commit 260fc32

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/models/projectMemberInvite.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@ module.exports = function defineProjectMemberInvite(sequelize, DataTypes) {
6868
const where = { projectId, status: INVITE_STATUS.PENDING };
6969

7070
if (email && userId) {
71-
_.assign(where, { $or: [{ email: { $eq: email } }, { userId: { $eq: userId } }] });
71+
_.assign(where, { $or: [
72+
{ email: { $eq: email.toLowerCase() } },
73+
{ userId: { $eq: userId } },
74+
] });
7275
} else if (email) {
7376
_.assign(where, { email });
7477
} else if (userId) {

src/routes/projectMemberInvites/create.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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,
270+
email: v.email ? v.email.toLowerCase() : v.email,
271271
status: v.status,
272272
role: v.role,
273273
});

0 commit comments

Comments
 (0)