From 5ce79d3f237f8d615eaab73f25f7aa9b2604e0ab Mon Sep 17 00:00:00 2001 From: Val Alexander Date: Mon, 16 Mar 2026 08:20:15 -0500 Subject: [PATCH] fix(local-storage): improve VITEST environment check for localStorage access --- ui/src/local-storage.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/src/local-storage.ts b/ui/src/local-storage.ts index a1e80d9d32a..e0de8c8cee5 100644 --- a/ui/src/local-storage.ts +++ b/ui/src/local-storage.ts @@ -9,7 +9,7 @@ function isStorage(value: unknown): value is Storage { export function getSafeLocalStorage(): Storage | null { const descriptor = Object.getOwnPropertyDescriptor(globalThis, "localStorage"); - if (process.env.VITEST) { + if (typeof process !== "undefined" && process.env?.VITEST) { return descriptor && !descriptor.get && isStorage(descriptor.value) ? descriptor.value : null; }