diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 179e68d47..d702e59ce 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "2.8.16", + "version": "2.8.17", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/hydrojudge/src/judge/submit_answer.ts b/packages/hydrojudge/src/judge/submit_answer.ts index b3114a019..7162c6b17 100644 --- a/packages/hydrojudge/src/judge/submit_answer.ts +++ b/packages/hydrojudge/src/judge/submit_answer.ts @@ -10,6 +10,7 @@ export async function judge({ let totalStatus = 0; for (const i in config.outputs) { const c = config.outputs[i]; + outputs[i] = outputs[i] || ''; let status = STATUS.STATUS_WRONG_ANSWER; let score = 0; if (outputs[i].trim() === (c.output || c[0]).trim()) {