core: fix postJudge callback

This commit is contained in:
undefined committed 2024-01-06 15:48:08 +08:00
1 parent fd3413f234
commit 78b4bf37c8
1 file changed
+1 -1
+1 -1
View File
@@ -75,7 +75,7 @@ export async function next(body: Partial<JudgeResultBody>) {
}
export async function postJudge(rdoc: RecordDoc) {
if (rdoc.contest.toString().startsWith('0'.repeat(23))) return;
if (rdoc.contest?.toString().startsWith('0'.repeat(23))) return;
const accept = rdoc.status === builtin.STATUS.STATUS_ACCEPTED;
const updated = await problem.updateStatus(rdoc.domainId, rdoc.pid, rdoc.uid, rdoc._id, rdoc.status, rdoc.score);
if (rdoc.contest) {