vjudge: handle same-code-submission

This commit is contained in:
undefined committed 2021-06-22 12:32:47 +08:00
1 parent 918a97f280
commit a09d7b4b70
4 files changed
+13 -6

No files matched your search

+1 -1
View File
@@ -26,7 +26,7 @@ class Service {
}
async judge(task) {
const rid = await this.api.submitProblem(task.target, task.lang, task.code);
const rid = await this.api.submitProblem(task.target, task.lang, task.code, task);
const next = (payload) => Judge.next({ ...payload, rid: task.rid });
const end = (payload) => Judge.end({ ...payload, rid: task.rid });
await this.api.waitForSubmission(rid, next, end);