We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
getUserRolesInChallenge
1 parent 80a9b71 commit e11bdedCopy full SHA for e11bded
src/services/challenges.js
@@ -709,7 +709,7 @@ class ChallengesService {
709
const url = `/resources?challengeId=${challengeId}&memberHandle=${user.handle}`;
710
const getResourcesResponse = await this.private.apiV5.get(url);
711
const resources = await getResourcesResponse.json();
712
- if (resources) return _.map(resources, 'roleId');
+ if (resources) return _.map(_.filter(resources, r => r.memberHandle === user.handle), 'roleId');
713
throw new Error(`Failed to fetch user role from challenge #${challengeId}`);
714
}
715
0 commit comments