Skip to content

Commit cf892ff

Browse files
committed
fix(challenge-utils): update filterByUsers to use userId
Update `filterByUsers` function to use `challenge.users[userId]` property instead of `userChallenges` for filtering. Addresses topcoder-platform/community-app#4782
1 parent f81a302 commit cf892ff

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/utils/challenge/filter.js

+5-2
Original file line numberDiff line numberDiff line change
@@ -173,8 +173,11 @@ function filterByUpcoming(challenge, state) {
173173
}
174174

175175
function filterByUsers(challenge, state) {
176-
if (!state.userChallenges) return true;
177-
return state.userChallenges.find(ch => challenge.id === ch);
176+
const userId = _.get(state, 'userId', null);
177+
if (userId) {
178+
return _.get(challenge, ['users', userId], false);
179+
}
180+
return true;
178181
}
179182

180183
/**

0 commit comments

Comments
 (0)