Skip to content

Commit 114eaba

Browse files
Merge pull request #28 from topcoder-platform/Issue_Sub_Api_253
Handle pure v5 challenges
2 parents 271396c + 8d31b1b commit 114eaba

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/services/ProcessorService.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,12 @@ function * update (message) {
9191
if (message.payload.resource === 'submission') {
9292
const legacyChallengeId = message.payload.challengeId
9393
message.payload.challengeId = message.payload.v5ChallengeId
94-
message.payload.legacyChallengeId = legacyChallengeId
94+
// Pure v5 challenges wont have legacy challenge id
95+
// We compare to see if the two attributes are the same which is the case
96+
// for pure v5 challenges
97+
if (message.payload.challengeId !== message.payload.v5ChallengeId) {
98+
message.payload.legacyChallengeId = legacyChallengeId
99+
}
95100
delete message.payload.v5ChallengeId
96101
}
97102

0 commit comments

Comments
 (0)