Skip to content

Commit e11bded

Browse files
committed
fix(ChallengeDetails): include only user's own roles at getUserRolesInChallenge
1 parent 80a9b71 commit e11bded

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/services/challenges.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -709,7 +709,7 @@ class ChallengesService {
709709
const url = `/resources?challengeId=${challengeId}&memberHandle=${user.handle}`;
710710
const getResourcesResponse = await this.private.apiV5.get(url);
711711
const resources = await getResourcesResponse.json();
712-
if (resources) return _.map(resources, 'roleId');
712+
if (resources) return _.map(_.filter(resources, r => r.memberHandle === user.handle), 'roleId');
713713
throw new Error(`Failed to fetch user role from challenge #${challengeId}`);
714714
}
715715
}

0 commit comments

Comments
 (0)