Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit 7d94bea

Browse files
Disable track check
1 parent d31c8b9 commit 7d94bea

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/services/ProcessorService.js

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ async function getPlatforms (m2mToken) {
4040
* @returns {Object} challenge response body
4141
*/
4242
async function getChallengeById (m2mToken, legacyId) {
43-
const response = await helper.getRequest(`${config.V4_CHALLENGE_API_URL}?filter=id=${legacyId}`, m2mToken)
43+
const response = await helper.getRequest(`${config.V4_CHALLENGE_API_URL}/${legacyId}`, m2mToken)
4444
return _.get(response, 'body.result.content[0]')
4545
}
4646

@@ -270,14 +270,15 @@ async function processUpdate (message) {
270270
throw new Error(`Could not find challenge ${message.payload.legacyId}`)
271271
}
272272
// we can't switch the challenge type
273-
if (message.payload.legacy.track) {
274-
const newTrack = message.payload.legacy.track
275-
// track information is stored in subTrack of V4 API
276-
if (challenge.track !== newTrack) {
277-
// refer ContestDirectManager.prepare in ap-challenge-microservice
278-
throw new Error('You can\'t change challenge track')
279-
}
280-
}
273+
// TODO: track is missing from the response.
274+
// if (message.payload.legacy.track) {
275+
// const newTrack = message.payload.legacy.track
276+
// // track information is stored in subTrack of V4 API
277+
// if (challenge.track !== newTrack) {
278+
// // refer ContestDirectManager.prepare in ap-challenge-microservice
279+
// throw new Error('You can\'t change challenge track')
280+
// }
281+
// }
281282

282283
await helper.putRequest(`${config.V4_CHALLENGE_API_URL}/${message.payload.legacyId}`, { param: saveDraftContestDTO }, m2mToken)
283284
} catch (e) {

0 commit comments

Comments
 (0)