From 86244247cf2451c33ead04a42cbe702652ccbbaa Mon Sep 17 00:00:00 2001 From: Jeroen De Meerleer Date: Tue, 27 Dec 2022 10:03:41 +0100 Subject: [PATCH] BUGFIX: wrong indexes --- src/Readers/Swar5.php | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/src/Readers/Swar5.php b/src/Readers/Swar5.php index c696cf0..031db4b 100644 --- a/src/Readers/Swar5.php +++ b/src/Readers/Swar5.php @@ -261,26 +261,23 @@ class Swar5 implements ReaderInterface $applycustompoints = false; switch ($this->readData('Int', $swshandle)) { + case 4: + case 5: + case 6: + $system = TournamentSystem::CLOSED; + break; + case 7: + case 8: + $system = TournamentSystem::AMERICAN; + break; + case 3: + $applycustompoints = true; case 0: case 1: case 2: - case 3: default: $system = TournamentSystem::SWISS; break; - case 4: - $applycustompoints = true; - $system = TournamentSystem::SWISS; - break; - case 5: - case 6: - case 7: - $system = TournamentSystem::CLOSED; - break; - case 8: - case 9: - $system = TournamentSystem::AMERICAN; - break; } $this->Tournament->System = new TournamentSystem($system);