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, });