From 1212f23d30a311e92f46a2f4d4ad59d241b45ac2 Mon Sep 17 00:00:00 2001 From: Hailey Date: Tue, 18 Jun 2024 11:28:58 -0700 Subject: [PATCH] tweak --- src/view/screens/Home.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/view/screens/Home.tsx b/src/view/screens/Home.tsx index fde9354046..d99aea51fc 100644 --- a/src/view/screens/Home.tsx +++ b/src/view/screens/Home.tsx @@ -37,6 +37,7 @@ import {HomeHeader} from '../com/home/HomeHeader' type Props = NativeStackScreenProps export function HomeScreen(props: Props) { + const {hasSession} = useSession() const {data: preferences} = usePreferencesQuery() const {data: pinnedFeedInfos, isLoading: isPinnedFeedsLoading} = usePinnedFeedsInfos() @@ -44,11 +45,15 @@ export function HomeScreen(props: Props) { const {setShowLoggedOut, requestSwitchToAccount} = useLoggedOutViewControls() React.useEffect(() => { - if (currentStarterPack?.uri && !currentStarterPack?.initialFeed) { + if ( + !hasSession && + currentStarterPack?.uri && + !currentStarterPack?.initialFeed + ) { setShowLoggedOut(true) - requestSwitchToAccount({requestedAccount: 'starterpack'}) + requestSwitchToAccount({requestedAccount: 'new'}) } - }, [setShowLoggedOut, requestSwitchToAccount, currentStarterPack]) + }, [hasSession, setShowLoggedOut, requestSwitchToAccount, currentStarterPack]) if (preferences && pinnedFeedInfos && !isPinnedFeedsLoading) { return (