mirror of
https://github.com/Deutscher-Tischfussballbund/com_sportsmanager.git
synced 2026-06-10 06:27:52 +00:00
Beanstandung Copilot abgearbeitet 2
This commit is contained in:
@@ -10983,6 +10983,8 @@ function adminSaveBegegnungSpielplan(): void
|
||||
if (!$db->execute()) {
|
||||
abortWithError($db->stderr(true));
|
||||
}
|
||||
$query = "SELECT * FROM #__sportsmanager_teamspiel WHERE begegnung_id = $id ORDER BY teamspiel_nummer";
|
||||
$spiele = loadObjectList($db, $query);
|
||||
}
|
||||
|
||||
// Benachrichtigung schreiben
|
||||
@@ -11109,6 +11111,16 @@ function adminDeleteMatchReportBegegnung($id,$veranstaltungId): void
|
||||
spielerstatistikAktualisieren(0, $veranstaltungId);
|
||||
teamstatistikAktualisieren($veranstaltungId);
|
||||
|
||||
// Elo-bezogene Auswertungen aktualisieren, falls für die Veranstaltung aktiviert
|
||||
$query = "SELECT elo_wertung FROM #__sportsmanager_veranstaltung WHERE veranstaltung_id = " . $veranstaltungId . " LIMIT 1;";
|
||||
$db->setQuery($query);
|
||||
$eloWertung = (int) $db->loadResult();
|
||||
if ($eloWertung === 1) {
|
||||
wannGespieltAktualisieren($veranstaltungId);
|
||||
eloAktualisieren($veranstaltungId);
|
||||
einstufungAktualisieren($veranstaltungId);
|
||||
}
|
||||
|
||||
$query = "INSERT INTO #__sportsmanager_begegnung_historie"
|
||||
. "\n (begegnung_historie_id,begegnung_id,aktion,user_id,eingetragen)"
|
||||
. "\n VALUES (NULL,$id,12,$user_id,NOW());";
|
||||
|
||||
Reference in New Issue
Block a user