diff --git a/app.js b/app.js index 57b6667..21dabba 100644 --- a/app.js +++ b/app.js @@ -30,7 +30,10 @@ async function loadPGN(showOverlay = true) { hideError(); try { - await updateStandings(); + if (!window.standingsLoaded) { + await updateStandings(); + window.standingsLoaded = true; + } if (currentRound === 0) { if (showOverlay) showLoading(false); @@ -63,7 +66,6 @@ async function loadPGN(showOverlay = true) { allLaraGames = filterLaraGames(allGames); if (allLaraGames.length === 0) { - showError('Keine Partien von Lara gefunden.'); return; } @@ -86,7 +88,6 @@ async function loadPGN(showOverlay = true) { } catch (error) { if (currentPollId !== pollId) return; console.error('Fehler beim Laden:', error); - showError(`Fehler: ${error.message}`); showLoading(false); } }