From 7803f7253080eb84a945bccbcca1559d2c66e93c Mon Sep 17 00:00:00 2001 From: Mike Cao Date: Thu, 21 Nov 2024 13:26:04 -0800 Subject: [PATCH] Removed team redirect for cloud mode. --- src/app/(main)/NavBar.tsx | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/src/app/(main)/NavBar.tsx b/src/app/(main)/NavBar.tsx index f4123b0c..6daae035 100644 --- a/src/app/(main)/NavBar.tsx +++ b/src/app/(main)/NavBar.tsx @@ -76,20 +76,25 @@ export function NavBar() { const handleTeamChange = (teamId: string) => { const url = teamId ? `/teams/${teamId}` : '/'; - setItem('umami.team', { id: teamId }); + if (!cloudMode) { + setItem('umami.team', { id: teamId }); + } router.push(cloudMode ? `${process.env.cloudUrl}${url}` : url); }; useEffect(() => { - const teamIdLocal = getItem('umami.team')?.id; - if (teamIdLocal && pathname !== '/' && pathname !== '/dashboard') { - const url = '/'; - router.push(cloudMode ? `${process.env.cloudUrl}${url}` : url); - } else if (teamIdLocal) { - const url = `/teams/${teamIdLocal}/dashboard`; - router.push(cloudMode ? `${process.env.cloudUrl}${url}` : url); + if (!cloudMode) { + const teamIdLocal = getItem('umami.team')?.id; + + if (teamIdLocal && pathname !== '/' && pathname !== '/dashboard') { + const url = '/'; + router.push(url); + } else if (teamIdLocal) { + const url = `/teams/${teamIdLocal}/dashboard`; + router.push(url); + } } - }, []); + }, [cloudMode]); return (