Skip to content

Commit fac52d3

Browse files
committed
fix: normalize case in member/objectMember username comparisons (CM-1318)
Signed-off-by: Uroš Marolt <uros@marolt.me>
1 parent 997b0d6 commit fac52d3

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

services/apps/data_sink_worker/src/service/activity.service.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1240,7 +1240,7 @@ export default class ActivityService extends LoggerBase {
12401240
(p) =>
12411241
!p.dbMember &&
12421242
p.platform === value.platform &&
1243-
p.activity.username === value.username,
1243+
p.activity.username?.toLowerCase() === value.username?.toLowerCase(),
12441244
)) {
12451245
payload.memberId = memberId
12461246
}
@@ -1251,7 +1251,7 @@ export default class ActivityService extends LoggerBase {
12511251
p.activity.objectMember &&
12521252
!p.dbObjectMember &&
12531253
p.platform === value.platform &&
1254-
p.activity.objectMemberUsername === value.username,
1254+
p.activity.objectMemberUsername?.toLowerCase() === value.username?.toLowerCase(),
12551255
)) {
12561256
payload.objectMemberId = memberId
12571257
}
@@ -1264,7 +1264,7 @@ export default class ActivityService extends LoggerBase {
12641264

12651265
if (
12661266
payload.platform === value.platform &&
1267-
payload.activity.username === value.username
1267+
payload.activity.username?.toLowerCase() === value.username?.toLowerCase()
12681268
) {
12691269
const key = `${payload.platform}:${payload.activity.username}`
12701270
if (memberMap.has(key)) {
@@ -1292,7 +1292,7 @@ export default class ActivityService extends LoggerBase {
12921292
}
12931293
} else if (
12941294
payload.platform === value.platform &&
1295-
payload.activity.objectMemberUsername == value.username
1295+
payload.activity.objectMemberUsername?.toLowerCase() === value.username?.toLowerCase()
12961296
) {
12971297
const key = `${payload.platform}:${payload.activity.objectMemberUsername}`
12981298
if (memberMap.has(key)) {

0 commit comments

Comments
 (0)