diff --git a/packages/hydrooj/src/entry/cli.ts b/packages/hydrooj/src/entry/cli.ts index 0d8b852d7..f60ac4ebe 100644 --- a/packages/hydrooj/src/entry/cli.ts +++ b/packages/hydrooj/src/entry/cli.ts @@ -123,5 +123,6 @@ export async function load(ctx: Context) { ctx.loader.reloadPlugin(ctx, path.resolve(scriptDir, h), {}, `hydrooj/script/${h.split('.')[0]}`); } await script(pending, fail, ctx); + await ctx.lifecycle.flush(); await cli(); }