From 3f49e349f768f17950f0924db2e188ba6e45d86e Mon Sep 17 00:00:00 2001 From: Esdras Renan Date: Tue, 14 Oct 2025 22:30:22 -0300 Subject: [PATCH] Hide Sign out when running as machine (even if session is null) --- src/components/portal/portal-shell.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/portal/portal-shell.tsx b/src/components/portal/portal-shell.tsx index dbfa8c8..0471b2d 100644 --- a/src/components/portal/portal-shell.tsx +++ b/src/components/portal/portal-shell.tsx @@ -26,7 +26,7 @@ export function PortalShell({ children }: PortalShellProps) { const { session, machineContext, machineContextError, machineContextLoading } = useAuth() const [isSigningOut, setIsSigningOut] = useState(false) - const isMachineSession = session?.user.role === "machine" + const isMachineSession = session?.user.role === "machine" || Boolean(machineContext) const personaValue = machineContext?.persona ?? session?.user.machinePersona ?? null const collaboratorName = machineContext?.assignedUserName?.trim() ?? "" const collaboratorEmail = machineContext?.assignedUserEmail?.trim() ?? ""