From 99ef3b7d17d715e22feb9d05c3c25464fee03c60 Mon Sep 17 00:00:00 2001 From: undefined Date: Wed, 17 Nov 2021 22:26:17 +0800 Subject: [PATCH] judge: fix strict checker compile --- packages/hydrojudge/package.json | 2 +- packages/hydrojudge/src/judge/default.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 645f84064..237aa1475 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "2.12.5", + "version": "2.12.6", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/hydrojudge/src/judge/default.ts b/packages/hydrojudge/src/judge/default.ts index 1d5f69429..912cae90a 100644 --- a/packages/hydrojudge/src/judge/default.ts +++ b/packages/hydrojudge/src/judge/default.ts @@ -151,7 +151,7 @@ export const judge = async (ctx) => { return compile(ctx.getLang(ctx.lang), ctx.code, 'code', copyIn, ctx.next); })(), (() => { - if (!ctx.config.checker_type || ctx.config.checker_type === 'default') { + if (!ctx.config.checker_type || ['default', 'strict'].includes(ctx.config.checker_type)) { return { execute: '', copyIn: {}, clean: () => Promise.resolve(null) }; } const copyIn = {};