diff --git a/client/src/pages/Overview.jsx b/client/src/pages/Overview.jsx index a6a3c9d..e14772b 100644 --- a/client/src/pages/Overview.jsx +++ b/client/src/pages/Overview.jsx @@ -12,7 +12,8 @@ export default function Overview() { const step = mine.length ? Math.max(...mine.map((m) => nextStep(m, getAccess(m.id)).step)) : 0; const running = (matches ?? []).filter((m) => m.group === 'running'); const open = (matches ?? []).filter((m) => m.group === 'open'); - const closed = (matches ?? []).filter((m) => m.group === 'closed'); + // Nur echte Ergebnisse: abgebrochene Matches haben keins und stehen nicht auf der Startseite + const closed = (matches ?? []).filter((m) => m.group === 'closed' && m.status === 'finished'); return (