diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 271e84efe..a99d49295 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "3.16.7", + "version": "3.16.8", "bin": "bin/hydrooj.js", "main": "src/loader", "module": "src/loader", diff --git a/packages/hydrooj/src/model/contest.ts b/packages/hydrooj/src/model/contest.ts index b1cfec1bf..8f77c6ef8 100644 --- a/packages/hydrooj/src/model/contest.ts +++ b/packages/hydrooj/src/model/contest.ts @@ -408,8 +408,8 @@ const homework = buildContestRule({ row.push({ type: 'time', value: formatSeconds(tsdoc.time || 0, false), raw: tsdoc.time }); for (const pid of tdoc.pids) { const rid = tsddict[pid]?.rid; - const colScore = tsddict[pid]?.penaltyScore || ''; - const colOriginalScore = tsddict[pid]?.score || ''; + const colScore = tsddict[pid]?.penaltyScore ?? ''; + const colOriginalScore = tsddict[pid]?.score ?? ''; const colTime = tsddict[pid]?.time || ''; const colTimeStr = colTime ? formatSeconds(colTime, false) : ''; if (isExport) {