From e802ad83b505a19f01364aade7ce4f1945a6d1e5 Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 5 Dec 2021 00:15:54 +0800 Subject: [PATCH] core: lower priority for pretest --- packages/hydrooj/package.json | 2 +- packages/hydrooj/src/model/record.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 8d8df08f..e00c736f 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "3.2.8", + "version": "3.2.9", "bin": "bin/hydrooj.js", "main": "src/loader", "module": "src/loader", diff --git a/packages/hydrooj/src/model/record.ts b/packages/hydrooj/src/model/record.ts index aac3c4f8..e24eeb55 100644 --- a/packages/hydrooj/src/model/record.ts +++ b/packages/hydrooj/src/model/record.ts @@ -130,7 +130,7 @@ class RecordModel { } else data.contest = tidOrInput; const res = await RecordModel.coll.insertOne(data); if (addTask) { - const priority = await RecordModel.submissionPriority(uid, isContest ? 50 : 0); + const priority = await RecordModel.submissionPriority(uid, typeof tidOrInput === 'string' ? -20 : (isContest ? 50 : 0)); await RecordModel.judge(domainId, res.insertedId, priority, isContest ? { detail: false } : {}); } return res.insertedId;