From 6d871c289e52b16f9ca2e41b9969648bb352f68f Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 17 Dec 2023 22:34:07 +0800 Subject: [PATCH] vjudge: fix result callback --- packages/vjudge/package.json | 2 +- packages/vjudge/src/model.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/vjudge/package.json b/packages/vjudge/package.json index 50ca409c8..f9f74b33e 100644 --- a/packages/vjudge/package.json +++ b/packages/vjudge/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/vjudge", - "version": "1.9.0", + "version": "1.9.1", "description": "Submit problems to remote oj", "main": "src/model.ts", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/vjudge/src/model.ts b/packages/vjudge/src/model.ts index a7319fd86..1e6f33f15 100644 --- a/packages/vjudge/src/model.ts +++ b/packages/vjudge/src/model.ts @@ -42,8 +42,8 @@ class AccountService { async judge(task) { const rdoc = await RecordModel.get(task.domainId, task.rid); task = Object.assign(rdoc, task); - const next = (payload) => JudgeHandler.next({ ...payload, rid: task.rid, rdoc }); - const end = (payload) => JudgeHandler.end({ ...payload, rid: task.rid, rdoc }); + const next = (payload) => JudgeHandler.next({ ...payload, rid: task.rid, domainId: task.domainId }); + const end = (payload) => JudgeHandler.end({ ...payload, rid: task.rid, domainId: task.domainId }); await next({ status: STATUS.STATUS_FETCHED }); try { const langConfig = SettingModel.langs[task.lang];