From d5246965d5f4f7efd495f0bf177a6283c52be86d Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Sat, 10 Feb 2024 14:59:30 +0200 Subject: [PATCH] Fix crash when underground bracket & byes in losers --- app/features/tournament-bracket/core/Bracket.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/features/tournament-bracket/core/Bracket.ts b/app/features/tournament-bracket/core/Bracket.ts index 31ca02ba0..ceaa13aad 100644 --- a/app/features/tournament-bracket/core/Bracket.ts +++ b/app/features/tournament-bracket/core/Bracket.ts @@ -450,6 +450,10 @@ class DoubleEliminationBracket extends Bracket { ); for (const match of roundsMatches) { + // BYE + if (!match.opponent1 || !match.opponent2) { + continue; + } if ( match.opponent1?.result !== "win" && match.opponent2?.result !== "win"