From ef40b815c9a7d0a6bb77d997a70dadf03664f3e7 Mon Sep 17 00:00:00 2001 From: automated-signal <37887102+automated-signal@users.noreply.github.com> Date: Wed, 2 Jul 2025 11:59:04 -0500 Subject: [PATCH] Fix debuglogs window Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com> --- ts/logging/log.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ts/logging/log.ts b/ts/logging/log.ts index c98f7b5bb4..d194543ff7 100644 --- a/ts/logging/log.ts +++ b/ts/logging/log.ts @@ -68,7 +68,7 @@ function getSubsystemColor(name: string): string { let cachedPattern: RegExp | undefined; -if ('window' in global && window.localStorage) { +if (typeof window !== 'undefined' && window.localStorage) { window.addEventListener('storage', event => { if (event.key === 'debug') { cachedPattern = undefined; @@ -82,10 +82,10 @@ function getPattern(): RegExp { } let value = ''; - if ('window' in global && window.localStorage) { + if (typeof window !== 'undefined' && window.localStorage) { value = window.localStorage.getItem('debug') || ''; } - if ('process' in global) { + if (typeof process !== 'undefined' && process.env) { value = value || process.env.DEBUG || ''; }