Skip to content

Commit 75f81f9

Browse files
authored
Merge branch 'integration-v5-challenge-api' into issue_4435
2 parents ede622f + be906cf commit 75f81f9

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"lint:js": "./node_modules/.bin/eslint --ext .js,.jsx .",
3232
"test": "npm run lint && npm run jest"
3333
},
34-
"version": "1000.19.3",
34+
"version": "1000.19.4",
3535
"dependencies": {
3636
"auth0-js": "^6.8.4",
3737
"config": "^3.2.0",

src/services/challenges.js

+12-4
Original file line numberDiff line numberDiff line change
@@ -328,13 +328,21 @@ class ChallengesService {
328328
} else {
329329
filters.id = challengeId;
330330
}
331-
const challengeDetails = await this.private.getChallenges('/challenges/', filters)
331+
const challengeFiltered = await this.private.getChallenges('/challenges/', filters)
332332
.then(res => res.challenges[0]);
333333

334-
if (challengeDetails) {
335-
challengeDetails.isLegacyChallenge = isLegacyChallenge;
334+
if (challengeFiltered) {
335+
challengeFiltered.isLegacyChallenge = isLegacyChallenge;
336+
const { events } = challengeFiltered.metadata;
337+
if (events) {
338+
challengeFiltered.events = _.map(events, e => ({
339+
eventName: e.key,
340+
eventId: e.id,
341+
description: e.name,
342+
}));
343+
}
336344
}
337-
return challengeDetails;
345+
return challengeFiltered;
338346
}
339347

340348
/**

0 commit comments

Comments
 (0)