From d2e18ff3d573c58c685b276ebe93620aa189854c Mon Sep 17 00:00:00 2001 From: undefined Date: Wed, 11 Jan 2023 19:07:18 +0800 Subject: [PATCH] core: fix upgrade script --- packages/hydrojudge/src/judge/hack.ts | 2 +- packages/hydrooj/src/upgrade.ts | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/hydrojudge/src/judge/hack.ts b/packages/hydrojudge/src/judge/hack.ts index 3f02400a..336bd936 100644 --- a/packages/hydrojudge/src/judge/hack.ts +++ b/packages/hydrojudge/src/judge/hack.ts @@ -1,6 +1,6 @@ /* eslint-disable no-sequences */ -import { basename } from 'path'; import { unlinkSync } from 'fs'; +import { basename } from 'path'; import { STATUS } from '@hydrooj/utils/lib/status'; import checkers from '../checkers'; import compile, { compileChecker, compileValidator } from '../compile'; diff --git a/packages/hydrooj/src/upgrade.ts b/packages/hydrooj/src/upgrade.ts index f050f053..83755fdf 100644 --- a/packages/hydrooj/src/upgrade.ts +++ b/packages/hydrooj/src/upgrade.ts @@ -439,10 +439,7 @@ const scripts: UpgradeScript[] = [ ); return true; }, - async function _64_65() { - await system.set('server.center', 'https://hydro.ac/center'); - return true; - }, + null, async function _65_66() { return await iterateAllDomain(async (ddoc) => { Object.keys(ddoc.roles).forEach((role) => { @@ -472,6 +469,7 @@ const scripts: UpgradeScript[] = [ endPointForUser, endPointForJudge, }); + await system.set('db.ver', 67); await sleep(1000); logger.info('Upgrade done. please restart the server.'); process.exit(0);