diff --git a/src/structure/components/com_sportsmanager/admin.php b/src/structure/components/com_sportsmanager/admin.php index f3fba06..cd7bae3 100644 --- a/src/structure/components/com_sportsmanager/admin.php +++ b/src/structure/components/com_sportsmanager/admin.php @@ -10312,6 +10312,12 @@ function adminRemoveBegegnung(): void die($db->stderr(true)); } + $query = "DELETE FROM #__sportsmanager_ordnungsstrafen WHERE begegnung_id = $id;"; + $db->setQuery($query); + if (!$db->execute()) { + die($db->stderr(true)); + } + $query = "DELETE FROM #__sportsmanager_teamspiel WHERE begegnung_id = $id;"; $db->setQuery($query); if (!$db->execute()) { @@ -10323,7 +10329,7 @@ function adminRemoveBegegnung(): void if (!$db->execute()) { die($db->stderr(true)); } - + if ($elo_aktualisieren) { wannGespieltAktualisieren(); eloAktualisieren($aktualisieren_ab_datum); @@ -12701,6 +12707,12 @@ function adminBegegnungenPokalrundeAuslosenForm(): void die($db->stderr(true)); } + $query = "DELETE FROM #__sportsmanager_ordnungsstrafen WHERE begegnung_id = $id;"; + $db->setQuery($query); + if (!$db->execute()) { + die($db->stderr(true)); + } + $query = "DELETE FROM #__sportsmanager_teamspiel WHERE begegnung_id = $id;"; $db->setQuery($query); if (!$db->execute()) {