diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 940278a75..c1902a32e 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "2.5.19", + "version": "2.5.20", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/hydrojudge/src/cases.ts b/packages/hydrojudge/src/cases.ts index 353784679..cf9dc76d9 100644 --- a/packages/hydrojudge/src/cases.ts +++ b/packages/hydrojudge/src/cases.ts @@ -219,7 +219,7 @@ export default async function readCases(folder: string, cfg: Record let auto = !result.outputs?.length; if (!result.subtasks.length) { auto = !Math.sum(result.subtasks.map((subtask) => subtask.cases.length)); - } + } else auto = false; if (auto) { const c = await readAutoCases(folder, args, config, result); result.subtasks = c.subtasks;