From 528966c3025d221065822adf3cea6a19b30aa852 Mon Sep 17 00:00:00 2001 From: siddheshraze <81591724+siddheshraze@users.noreply.github.com> Date: Wed, 5 Feb 2025 14:45:23 -0500 Subject: [PATCH] fixing layout. Render was being auto-disabled since the session object's structure seems to be slightly different in authv5 from what it was in v4 --- frontend/app/(hub)/layout.tsx | 4 ++-- frontend/app/layout.tsx | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/app/(hub)/layout.tsx b/frontend/app/(hub)/layout.tsx index 9062409e..d1d85bbf 100644 --- a/frontend/app/(hub)/layout.tsx +++ b/frontend/app/(hub)/layout.tsx @@ -73,7 +73,7 @@ export default function HubLayout({ children }: { children: React.ReactNode }) { const [isSidebarVisible, setSidebarVisible] = useState(!!session); const [isFeedbackModalOpen, setIsFeedbackModalOpen] = useState(false); - const pathname = usePathname(); + const pathname = usePathname() ?? ''; const coreDataLoaded = siteListLoaded && plotListLoaded && censusListLoaded && quadratListLoaded; const { isPulsing } = useLockAnimation(); @@ -386,7 +386,7 @@ export default function HubLayout({ children }: { children: React.ReactNode }) { paddingLeft: 2 }} > - {session?.user.name && session.user.email && session.user.userStatus && <>{children}} + {session && <>{children}} ) { + console.log('root layout encountered. loading...'); return (