From aab0b79c642bc5aa3a8c4318fc56165325e58fdc Mon Sep 17 00:00:00 2001 From: Josh Wright Date: Thu, 8 Oct 2026 00:23:56 -0400 Subject: [PATCH] Remove empty lobby summary from servers page --- src/routes/+page.svelte | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index f8d3634..e12df8c 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -95,7 +95,6 @@ let campaigns = $derived(new Set(activeOperations.filter(op => op.kind === 'campaign').map(op => op.group)).size); let healthy = $derived(servers.filter(server => freshServer(server, observationNow()) && serverHealth(server, observationNow()).state === 'online')); let players = $derived(healthy.reduce((sum, server) => sum + (server.last_players ?? 0), 0)); - let empty = $derived(healthy.filter(server => server.last_players === 0).length); const needsAttention = (server: FleetServer) => !['online', 'starting', 'provisioning'].includes(serverHealth(server, observationNow()).state) || activeOperations.some(op => op.server === server.name && op.state === 'attention'); function matchesView(server: FleetServer, search: string, selected: FleetFilter) { return matchesFleet(server, search, selected === 'attention' ? 'all' : selected, game, pinned, activeOperations, observationNow()) @@ -181,7 +180,6 @@
{healthy.length ? players : '—'} {plural(players, 'player')} · {liveCount} live {plural(liveCount, 'match', 'matches')} {healthy.length}/{servers.length} healthy - {#if campaigns}{campaigns} active {campaigns === 1 ? 'campaign' : 'campaigns'}{/if} {$fleetError ? 'Reconnecting…' : `Live · updated ${snapshotAge < 60 ? `${snapshotAge} s` : `${Math.floor(snapshotAge / 60)} min`} ago`}