From ed3dd81b4b75c5c7230e9fefaa7867e4ecfe65db Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Sun, 2 Nov 2025 10:28:45 -0500 Subject: [PATCH] fix envOptions being impossible to disable if they defaul to on --- packages/backend/src/env.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/backend/src/env.ts b/packages/backend/src/env.ts index 0b21ec35fa..49a734113a 100644 --- a/packages/backend/src/env.ts +++ b/packages/backend/src/env.ts @@ -50,7 +50,8 @@ export function createEnvOptions(getEnv: () => Partial>): const env = getEnv(); const envKey = translateKey(key); if (envKey in env) { - return !!env[envKey]; + const envValue = env[envKey]?.toLowerCase(); + return !!envValue && envValue !== '0' && envValue !== 'false'; } const def = env.NODE_ENV === 'test' ? testEnvOption : defaultEnvOption;