From 41dd3c3cad1e8d781baba96aecf107bdc7dc0cd9 Mon Sep 17 00:00:00 2001 From: Jeremias Menichelli Date: Fri, 13 Mar 2026 15:29:09 +0100 Subject: [PATCH] chore: Remove unactionable warning polluting CI (#43748) --- packages/common/gotrue.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/common/gotrue.ts b/packages/common/gotrue.ts index 1c6042ae020..49c16ad105e 100644 --- a/packages/common/gotrue.ts +++ b/packages/common/gotrue.ts @@ -1,4 +1,5 @@ import { AuthClient, navigatorLock, User } from '@supabase/auth-js' +import { isBrowser } from './helpers' export const STORAGE_KEY = process.env.NEXT_PUBLIC_STORAGE_KEY || 'supabase.dashboard.auth.token' export const AUTH_DEBUG_KEY = @@ -38,7 +39,7 @@ const shouldDetectSessionInUrl = process.env.NEXT_PUBLIC_AUTH_DETECT_SESSION_IN_ const navigatorLockEnabled = !!(shouldEnableNavigatorLock && globalThis?.navigator?.locks) -if (shouldEnableNavigatorLock && !globalThis?.navigator?.locks) { +if (isBrowser && shouldEnableNavigatorLock && !globalThis?.navigator?.locks) { console.warn('This browser does not support the Navigator Locks API. Please update it.') }