From 4b806711efa268d813418b0d5b2205ed0b9ab1e8 Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 26 Jun 2026 20:22:16 +0800 Subject: [PATCH] core: bug fixes --- packages/hydrooj/src/entry/cli.ts | 4 ++-- packages/hydrooj/src/lib/hash.hydro.ts | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/hydrooj/src/entry/cli.ts b/packages/hydrooj/src/entry/cli.ts index 69998fd5e..7f5db3507 100644 --- a/packages/hydrooj/src/entry/cli.ts +++ b/packages/hydrooj/src/entry/cli.ts @@ -159,11 +159,11 @@ export async function load(ctx: Context) { console.log('Hydro CLI interactive mode. Type `exit` or press Ctrl+D to exit.'); try { while (true) { - const line = await rl.question('hydrooj> '); + const line = await rl.question('hydrooj> '); // eslint-disable-line no-await-in-loop if (!line.trim()) continue; if (['exit', 'quit'].includes(line.trim())) break; try { - await cli(parseInteractiveArgv(line)); + await cli(parseInteractiveArgv(line)); // eslint-disable-line no-await-in-loop } catch (e) { console.error(e.message); } diff --git a/packages/hydrooj/src/lib/hash.hydro.ts b/packages/hydrooj/src/lib/hash.hydro.ts index 953054557..be7bf7a8c 100644 --- a/packages/hydrooj/src/lib/hash.hydro.ts +++ b/packages/hydrooj/src/lib/hash.hydro.ts @@ -10,3 +10,4 @@ function hash(password: string, salt: string): Promise { } export default hash; +global.Hydro.module.hash.hydro = hash;