diff --git a/modules/submission.js b/modules/submission.js index 2034d8b..f916f5c 100644 --- a/modules/submission.js +++ b/modules/submission.js @@ -293,7 +293,7 @@ app.get('/submission/:id', async (req, res) => { formattedCode: judge.formattedCode ? judge.formattedCode.toString("utf8") : null, preferFormattedCode: res.locals.user ? res.locals.user.prefer_formatted_code : true, detailResult: processOverallResult(judge.result, currentConfig), - socketToken: (judge.task_id != null) ? jwt.sign({ + socketToken: (judge.pending && judge.task_id != null) ? jwt.sign({ taskId: judge.task_id, type: 'detail', displayConfig: displayConfig