From add93f5783343c012e7b6b7ac7377f50d1f0963b Mon Sep 17 00:00:00 2001 From: panda Date: Sat, 15 Oct 2022 17:55:56 +0800 Subject: [PATCH] core: cli: fix addon model not be loaded (#441) --- packages/hydrooj/package.json | 2 +- packages/hydrooj/src/entry/cli.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 0f15810ee..2a086d07a 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "4.0.17", + "version": "4.0.18", "bin": "bin/hydrooj.js", "main": "src/plugin-api", "module": "src/plugin-api", diff --git a/packages/hydrooj/src/entry/cli.ts b/packages/hydrooj/src/entry/cli.ts index f3c781f72..5b63320c9 100644 --- a/packages/hydrooj/src/entry/cli.ts +++ b/packages/hydrooj/src/entry/cli.ts @@ -7,7 +7,7 @@ import { ObjectID } from 'mongodb'; import { Context } from '../context'; import db from '../service/db'; import { - addon, builtinModel, lib, script, service, setting, + addon, builtinModel, lib, model, script, service, setting, } from './common'; const argv = cac().parse(); @@ -97,6 +97,7 @@ export async function load(ctx: Context) { service(pending, fail, ctx), ]); await builtinModel(ctx); + await model(pending, fail, ctx); await setting(pending, fail, require('../model/setting')); ctx.plugin(require('../service/server')); await addon(pending, fail, ctx);