From 040282511a97cb280eff715e1e765c1bfb655ee9 Mon Sep 17 00:00:00 2001 From: Ben Senescu <44480372+bensenescu@users.noreply.github.com> Date: Sat, 18 Jul 2026 20:08:20 -0400 Subject: [PATCH] fix: treat empty-string env vars as unset in getEnvValueSync (#396) --- src/server/lib/runtime-env.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/lib/runtime-env.ts b/src/server/lib/runtime-env.ts index 0841f61..cf8748f 100644 --- a/src/server/lib/runtime-env.ts +++ b/src/server/lib/runtime-env.ts @@ -26,7 +26,7 @@ export function getEnvValueSync( return processValue; } const value: unknown = Reflect.get(env, name); - return typeof value === "string" ? value : undefined; + return typeof value === "string" && value !== "" ? value : undefined; } export async function getRequiredEnvValue(name: string): Promise {