fix: include archived sessions in header lookup

Header now finds the current session in archived sessions too.
This commit is contained in:
Bohdan Triapitsyn
2026-08-23 15:54:28 +03:00
parent 236accedc4
commit 9a40eea7c1
+2 -1
View File
@@ -511,7 +511,8 @@ export const Header: React.FC<HeaderProps> = ({
const currentGlobalSession = useGlobalSessionsStore(useShallow(React.useCallback(
(state): HeaderSessionSnapshot | null => {
if (!currentSessionId) return null;
const session = state.activeSessions.find((candidate) => candidate.id === currentSessionId);
const session = [...state.activeSessions, ...state.archivedSessions]
.find((candidate) => candidate.id === currentSessionId);
if (!session) return null;
const record = session as typeof session & { directory?: string | null; slug?: string | null };
return {