Skip to content

Commit f9c89f5

Browse files
author
vikasrohit
authored
Merge pull request #325 from topcoder-platform/hotfix/project_member_invite_case_sensitive
Hotfix/project member invite case sensitive
2 parents 3c134be + db9c952 commit f9c89f5

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
@@ -268,7 +268,7 @@ module.exports = [
268268
req.app.emit(EVENT.ROUTING_KEY.PROJECT_MEMBER_INVITE_CREATED, {
269269
req,
270270
userId: v.userId,
271-
email: v.email,
271+
email: v.email ? v.email.toLowerCase() : v.email,
272272
status: v.status,
273273
role: v.role,
274274
});

0 commit comments

Comments
 (0)