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) {