mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-24 00:11:31 +00:00
fix(local-storage): improve VITEST environment check for localStorage access
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user