From f2b79e3ba1f52995431b9aa973c889c6717471ec Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 26 Dec 2025 09:33:41 +0800 Subject: [PATCH] core: read falsy values from new settings --- packages/hydrooj/src/settings.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hydrooj/src/settings.ts b/packages/hydrooj/src/settings.ts index e8f2496b8..e89e5a49a 100644 --- a/packages/hydrooj/src/settings.ts +++ b/packages/hydrooj/src/settings.ts @@ -141,7 +141,7 @@ export class SettingService extends Service { get(key: string) { return (this.ctx ? this.ctx.domain?.config?.[key.replace(/\./g, '$')] : null) - ?? (this._get(key) || global.Hydro?.model?.system?.get?.(key)); + ?? (this._get(key) ?? global.Hydro?.model?.system?.get?.(key)); } async setConfig(key: string, value: any) {