Skip to content

Commit e616057

Browse files
Merge pull request #597 from France-ioi/send-score-token
Send scoreToken to platform
2 parents 8a8d029 + 32837ec commit e616057

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

frontend/submission/submission_types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ export interface TaskSubmissionServer extends TaskSubmission {
117117
export interface TaskSubmissionServerResult extends SubmissionNormalized {
118118
subTasks?: SubmissionSubtaskNormalized[],
119119
tests: TaskSubmissionServerTestResult[],
120+
scoreToken?: string,
120121
}
121122

122123
export interface TaskSubmissionServerTestResult extends TaskSubmissionTestResult, SubmissionTestNormalized {

frontend/submission/task_submission.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -313,8 +313,9 @@ class TaskSubmissionExecutor {
313313
}
314314

315315
return {
316-
score: outcome.result.score / 100,
317-
message: outcome.result.errorMessage,
316+
score: submissionResult.score / 100,
317+
message: submissionResult.errorMessage,
318+
scoreToken: submissionResult.scoreToken,
318319
};
319320
} else {
320321
yield* put(submissionUpdateTaskSubmission({id: submissionIndex, submission: {...serverSubmission, crashed: true}}));

frontend/task/instructions/instructions.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,6 @@ function transformNode(node, index: string|number, context: {platform: CodecastP
273273
} else if (node.attribs && 'smart-contract-storage' in node.attribs) {
274274
return <SmartContractStorage/>;
275275
} else if (node.attribs && 'data-icon' in node.attribs) {
276-
console.log('icons', node.attribs);
277276
return <FontAwesomeIcon icon={node.attribs['data-icon']} className={node.attribs['class']}/>;
278277
} else if (node.attribs && ('data-show-source' in node.attribs || ('class' in node.attribs && -1 !== node.attribs['class'].indexOf('language-')))) {
279278
let code, lang;

0 commit comments

Comments
 (0)