fix: respect instancePrivate when determining single-user mode in Base.astro

This commit is contained in:
Davide Scaini
2026-04-10 15:19:41 +02:00
parent 2481093a0a
commit 27f94cf581
+1 -1
View File
@@ -31,7 +31,7 @@ try {
instancePrivate = root?.instance?.private === true; instancePrivate = root?.instance?.private === true;
const shards: Array<{ handle?: string }> = root?.shards ?? []; const shards: Array<{ handle?: string }> = root?.shards ?? [];
const handles = shards.map(s => s.handle).filter(Boolean); const handles = shards.map(s => s.handle).filter(Boolean);
if (handles.length === 1) singleHandle = handles[0] as string; if (handles.length === 1 && !instancePrivate) singleHandle = handles[0] as string;
} }
} catch { /* non-fatal */ } } catch { /* non-fatal */ }
--- ---