From 1c97853fc174259cbfe6e3249dd84bd7110c1eaa Mon Sep 17 00:00:00 2001 From: undefined Date: Sat, 6 Nov 2021 22:54:56 +0800 Subject: [PATCH] core: bug fix --- packages/hydrooj/package.json | 2 +- packages/hydrooj/src/handler/contest.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index d0be3ff7a..2151d0608 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "3.1.25", + "version": "3.1.26", "bin": "bin/hydrooj.js", "main": "src/loader", "module": "src/loader", diff --git a/packages/hydrooj/src/handler/contest.ts b/packages/hydrooj/src/handler/contest.ts index 5bff03537..665458f2e 100644 --- a/packages/hydrooj/src/handler/contest.ts +++ b/packages/hydrooj/src/handler/contest.ts @@ -220,7 +220,7 @@ export class ContestEditHandler extends Handler { @param('duration', Types.Float) @param('title', Types.Title) @param('content', Types.Content) - @param('rule', Types.Range(Object.assign(contest.RULES).filter((i) => i !== 'homework'))) + @param('rule', Types.Range(Object.keys(contest.RULES).filter((i) => i !== 'homework'))) @param('pids', Types.Content) @param('rated', Types.Boolean) @param('code', Types.String, true)