diff --git a/src/structure/components/com_sportsmanager/admin.php b/src/structure/components/com_sportsmanager/admin.php index 19c748f..34f794c 100644 --- a/src/structure/components/com_sportsmanager/admin.php +++ b/src/structure/components/com_sportsmanager/admin.php @@ -10933,13 +10933,6 @@ function adminEditBegegnungSpielplan($bestaetigen): void } -function remisMoeglich($saetze_modus): bool -{ - if ($saetze_modus == 0) return true; // keine Angabe - if ($saetze_modus < 0) return false; // Gewinnsaetze: am Ende steht keiner gleich - return $saetze_modus % 2 == 0; // feste Satzzahl: nur eine gerade endet remis -} - function adminSaveBegegnungSpielplan(): void { $app = Factory::getContainer()->get(SiteApplication::class); @@ -11283,8 +11276,7 @@ function adminSaveBegegnungSpielplan(): void } else if ($spiel_heim_punkte == 0 && $spiel_gast_punkte == 0) { $spiel_heim_spielpunkte = 0; $spiel_gast_spielpunkte = 0; - } else if ($spielpunkte_wertung_einzel != 3 - && remisMoeglich($teamspiel_modus->saetze_modus_einzel)) { + } else if ($spielpunkte_wertung_einzel != 3) { $spiel_heim_spielpunkte = 1; $spiel_gast_spielpunkte = 1; } else { @@ -11306,8 +11298,7 @@ function adminSaveBegegnungSpielplan(): void } else if ($spiel_heim_punkte == 0 && $spiel_gast_punkte == 0) { $spiel_heim_spielpunkte = 0; $spiel_gast_spielpunkte = 0; - } else if ($spielpunkte_wertung_doppel != 3 - && remisMoeglich($teamspiel_modus->saetze_modus_doppel)) { + } else if ($spielpunkte_wertung_doppel != 3) { $spiel_heim_spielpunkte = 1; $spiel_gast_spielpunkte = 1; } else { diff --git a/src/structure/components/com_sportsmanager/sportsmanager.php b/src/structure/components/com_sportsmanager/sportsmanager.php index e7dfaef..c0b2c24 100644 --- a/src/structure/components/com_sportsmanager/sportsmanager.php +++ b/src/structure/components/com_sportsmanager/sportsmanager.php @@ -6183,8 +6183,7 @@ function begegnungenAktualisieren($geaendert_veranstaltung_id = 0, $geaendert_mo } else if ($spiel_heim_punkte == 0 && $spiel_gast_punkte == 0) { $spiel_heim_spielpunkte = 0; $spiel_gast_spielpunkte = 0; - } else if ($spielpunkte_wertung_einzel != 3 - && remisMoeglich($teamspiel_modus->saetze_modus_einzel)) { + } else if ($spielpunkte_wertung_einzel != 3) { $spiel_heim_spielpunkte = 1; $spiel_gast_spielpunkte = 1; } else { @@ -6206,8 +6205,7 @@ function begegnungenAktualisieren($geaendert_veranstaltung_id = 0, $geaendert_mo } else if ($spiel_heim_punkte == 0 && $spiel_gast_punkte == 0) { $spiel_heim_spielpunkte = 0; $spiel_gast_spielpunkte = 0; - } else if ($spielpunkte_wertung_doppel != 3 - && remisMoeglich($teamspiel_modus->saetze_modus_doppel)) { + } else if ($spielpunkte_wertung_doppel != 3) { $spiel_heim_spielpunkte = 1; $spiel_gast_spielpunkte = 1; } else {