From d00f182d90fec81f0befb1ab246e800d40612a64 Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Sun, 14 Apr 2024 22:10:00 +0300 Subject: [PATCH] Hotfix reopen --- app/features/tournament-bracket/core/Tournament.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/features/tournament-bracket/core/Tournament.ts b/app/features/tournament-bracket/core/Tournament.ts index b5a23fc6a..6c57b3c8d 100644 --- a/app/features/tournament-bracket/core/Tournament.ts +++ b/app/features/tournament-bracket/core/Tournament.ts @@ -782,7 +782,12 @@ export class Tournament { invariant(bracket, "Bracket not found"); const hasInProgressFollowUpBracket = this.brackets.some( - (b) => !b.preview && b.sources?.some((s) => s.bracketIdx === bracketIdx), + (b) => + !b.preview && + b.sources?.some((s) => s.bracketIdx === bracketIdx) && + b.data.participant.some( + (p) => p.id === match.opponent1?.id || p.id === match.opponent2?.id, + ), ); if (hasInProgressFollowUpBracket) return false;