From 6a467e1992641ec35629f38e718c691ab8d577b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elias=20H=C3=B6rner?= Date: Fri, 27 Jun 2025 11:49:14 +0200 Subject: [PATCH] Add special case for referee cards when group count is 4 --- src/Turnierplan.Core/Tournament/Tournament.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Turnierplan.Core/Tournament/Tournament.cs b/src/Turnierplan.Core/Tournament/Tournament.cs index 74ab2d14..743dcaa3 100644 --- a/src/Turnierplan.Core/Tournament/Tournament.cs +++ b/src/Turnierplan.Core/Tournament/Tournament.cs @@ -445,6 +445,14 @@ public List GenerateRefereeCards() groupRefereeMap[_groups[0]] = _groups[0]; break; } + case 4: + { + groupRefereeMap[_groups[0]] = _groups[2]; + groupRefereeMap[_groups[1]] = _groups[3]; + groupRefereeMap[_groups[2]] = _groups[0]; + groupRefereeMap[_groups[3]] = _groups[1]; + break; + } default: { for (var i = 0; i < _groups.Count; i++)