From 0a600d6d0675de98daed7541fe57e4434bdda8c8 Mon Sep 17 00:00:00 2001 From: Stojan Dimitrovski Date: Mon, 14 Aug 2023 18:05:31 +0200 Subject: [PATCH] feat: use v2 suffix for sign-in clicks counter --- studio/lib/local-storage.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/studio/lib/local-storage.ts b/studio/lib/local-storage.ts index 87f7f8f4662..6c37492a46e 100644 --- a/studio/lib/local-storage.ts +++ b/studio/lib/local-storage.ts @@ -4,7 +4,7 @@ export const LOCAL_STORAGE_KEYS_ALLOWLIST = [ 'graphiql:theme', 'theme', 'supabaseDarkMode', - 'supabase.dashboard.sign_in_clicks', + 'supabase.dashboard.sign_in_clicks_v2', 'supabase.dashboard.auth.debug', 'supabase.dashboard.auth.navigatorLock.enabled', 'supabase.dashboard.auth.ff.threshold.navigatorLock', @@ -19,12 +19,12 @@ export function clearLocalStorage() { } function inferSignInClicks() { - if (localStorage.getItem('supabase.dashboard.sign_in_clicks')) { + if (localStorage.getItem('supabase.dashboard.sign_in_clicks_v2')) { return } localStorage.setItem( - 'supabase.dashboard.sign_in_clicks', + 'supabase.dashboard.sign_in_clicks_v2', localStorage.getItem('supabase.dashboard.auth.token') ? '1' : '0' ) } @@ -33,7 +33,7 @@ export function getSignInClicks(): number { let count: number | null = null try { - count = JSON.parse(localStorage.getItem('supabase.dashboard.sign_in_clicks') || '0') + count = JSON.parse(localStorage.getItem('supabase.dashboard.sign_in_clicks_v2') || '0') } catch (e: any) { // do nothing } @@ -44,7 +44,7 @@ export function getSignInClicks(): number { export function incrementSignInClicks(): number { const clicks = getSignInClicks() - localStorage.setItem('supabase.dashboard.sign_in_clicks', JSON.stringify(clicks + 1)) + localStorage.setItem('supabase.dashboard.sign_in_clicks_v2', JSON.stringify(clicks + 1)) return clicks + 1 } @@ -52,7 +52,7 @@ export function incrementSignInClicks(): number { export function resetSignInClicks(): number { const clicks = getSignInClicks() - localStorage.setItem('supabase.dashboard.sign_in_clicks', '0') + localStorage.setItem('supabase.dashboard.sign_in_clicks_v2', '0') return clicks }