mirror of
https://github.com/Deutscher-Tischfussballbund/com_sportsmanager.git
synced 2026-06-10 06:27:52 +00:00
Beanstandung Copilot abgearbeitet 4
This commit is contained in:
@@ -10581,6 +10581,7 @@ function adminSaveBegegnungSpielplan(): void
|
|||||||
$erneut_oeffnen = $jInput->get('erneut_oeffnen', 0, 'INT');
|
$erneut_oeffnen = $jInput->get('erneut_oeffnen', 0, 'INT');
|
||||||
$heim_team_id = $jInput->get('heim_team_id', 0, 'INT');
|
$heim_team_id = $jInput->get('heim_team_id', 0, 'INT');
|
||||||
$gast_team_id = $jInput->get('gast_team_id', 0, 'INT');
|
$gast_team_id = $jInput->get('gast_team_id', 0, 'INT');
|
||||||
|
$loeschen = $jInput->getString('loeschen', '');
|
||||||
|
|
||||||
if ($jInput->get('cancel', false, 'BOOL')) {
|
if ($jInput->get('cancel', false, 'BOOL')) {
|
||||||
if ($bestaetigen == 1) {
|
if ($bestaetigen == 1) {
|
||||||
@@ -10603,7 +10604,7 @@ function adminSaveBegegnungSpielplan(): void
|
|||||||
$benutzer_ist_moderator = benutzerZugriff("mannschaftswettbewerb_aendern") || benutzerVeranstaltungModerator($veranstaltungId); // Abfrage muss vor LOCK erfolgen, da sonst die Abfrage mangels Lock auf Moderator-Tabelle scheitert
|
$benutzer_ist_moderator = benutzerZugriff("mannschaftswettbewerb_aendern") || benutzerVeranstaltungModerator($veranstaltungId); // Abfrage muss vor LOCK erfolgen, da sonst die Abfrage mangels Lock auf Moderator-Tabelle scheitert
|
||||||
|
|
||||||
//Spielbericht komplett loeschen
|
//Spielbericht komplett loeschen
|
||||||
if ($benutzer_ist_moderator && $jInput->get('loeschen', false, 'BOOL')) {
|
if ($benutzer_ist_moderator && $loeschen !== '') {
|
||||||
adminDeleteMatchReportBegegnung($id,$veranstaltungId);
|
adminDeleteMatchReportBegegnung($id,$veranstaltungId);
|
||||||
redirectSportsManagerURL('&task=admin_begegnungen&veranstaltungid=' . $veranstaltungId . '#id' . $id, Text::_('COM_SPORTSMANAGER_MATCH_REPORT_WAS_DELETED'));
|
redirectSportsManagerURL('&task=admin_begegnungen&veranstaltungid=' . $veranstaltungId . '#id' . $id, Text::_('COM_SPORTSMANAGER_MATCH_REPORT_WAS_DELETED'));
|
||||||
}
|
}
|
||||||
@@ -11117,13 +11118,13 @@ function adminDeleteMatchReportBegegnung($id,$veranstaltungId): void
|
|||||||
$eloWertung = (int) $db->loadResult();
|
$eloWertung = (int) $db->loadResult();
|
||||||
if ($eloWertung === 1) {
|
if ($eloWertung === 1) {
|
||||||
// Startdatum der Veranstaltung für Elo-Berechnung ermitteln
|
// Startdatum der Veranstaltung für Elo-Berechnung ermitteln
|
||||||
$query = "SELECT datum_beginn FROM #__sportsmanager_veranstaltung WHERE veranstaltung_id = " . $veranstaltungId . " LIMIT 1;";
|
$query = "SELECT erster_tag FROM #__sportsmanager_veranstaltung WHERE veranstaltung_id = " . $veranstaltungId . " LIMIT 1;";
|
||||||
$db->setQuery($query);
|
$db->setQuery($query);
|
||||||
$datumBeginn = $db->loadResult();
|
$aktualisieren_ab_datum = $db->loadResult();
|
||||||
|
|
||||||
// Funktionen mit korrekten Parametern aufrufen
|
// Funktionen mit korrekten Parametern aufrufen
|
||||||
wannGespieltAktualisieren();
|
wannGespieltAktualisieren();
|
||||||
eloAktualisieren($datumBeginn);
|
eloAktualisieren($aktualisieren_ab_datum);
|
||||||
einstufungAktualisieren(true);
|
einstufungAktualisieren(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user