From 5ecd9d5952d7b607cc75cac43de85baa8b652917 Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 8 Jan 2023 21:11:23 +0800 Subject: [PATCH] judge: objective: validation for empty stdans --- packages/hydrojudge/src/judge/objective.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hydrojudge/src/judge/objective.ts b/packages/hydrojudge/src/judge/objective.ts index 856e229b4..32cd09554 100644 --- a/packages/hydrojudge/src/judge/objective.ts +++ b/packages/hydrojudge/src/judge/objective.ts @@ -30,7 +30,7 @@ export async function judge({ } let totalScore = 0; let totalStatus = 0; - if (!Object.keys(answers).length) throw new FormatError('Invalid standard answer.'); + if (!Object.keys(config.answers).length) throw new FormatError('Invalid standard answer.'); for (const key in config.answers) { const ansInfo = config.answers[key] as [string | string[], number] | Record; // eslint-disable-next-line @typescript-eslint/no-loop-func