Skip to content

Commit 87a1eb2

Browse files
authored
Merge pull request #37 from topcoder-platform/PM-2206-develop
PM 2206
2 parents bc505af + e41826c commit 87a1eb2

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/services/ChallengeService.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -949,6 +949,15 @@ async function searchChallenges(currentUser, criteria) {
949949

950950
if (criteria.memberId) {
951951
memberChallengeIds = await helper.listChallengesByMember(criteria.memberId);
952+
if (
953+
currentUser &&
954+
!_hasAdminRole &&
955+
!_.get(currentUser, "isMachine", false) &&
956+
_.toString(criteria.memberId) === _.toString(currentUser.userId)
957+
) {
958+
currentUserChallengeIds = memberChallengeIds;
959+
}
960+
952961
prismaFilter.where.AND.push({
953962
id: { in: memberChallengeIds },
954963
});

0 commit comments

Comments
 (0)