From 52fcfdb6659926e92f9b10fb40684db0980a8594 Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 6 Jun 2021 13:50:23 +0800 Subject: [PATCH] core: fix homework scoreboard display --- packages/hydrooj/package.json | 2 +- packages/hydrooj/src/model/contest.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 2ceac728a..843770243 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "2.28.22", + "version": "2.28.23", "bin": "bin/hydrooj.js", "main": "dist/loader.js", "typings": "dist/loader.d.ts", diff --git a/packages/hydrooj/src/model/contest.ts b/packages/hydrooj/src/model/contest.ts index 7f8c284cd..b1275d5f6 100644 --- a/packages/hydrooj/src/model/contest.ts +++ b/packages/hydrooj/src/model/contest.ts @@ -377,9 +377,9 @@ const homework: ContestRule = { } else { row.push({ type: 'record', - score: colScore || 0, + score: tsddict[pid]?.penaltyScore || 0, value: colScore === colOriginalScore - ? '{0}\n{2}'.format(colScore, colTimeStr) + ? '{0}\n{1}'.format(colScore, colTimeStr) : '{0} / {1}\n{2}'.format(colScore, colOriginalScore, colTimeStr), raw: rid, });