From b1812f1c32192bc70c6838d50fb8e1ab71c20350 Mon Sep 17 00:00:00 2001 From: Helmut Poppen Date: Wed, 16 Mar 2022 10:45:03 +0100 Subject: [PATCH] Fix #22 Remove calculation of erstmals_gespielt and zuletzt_gespielt? --- .../components/com_sportsmanager/admin.php | 56 ++++++++++--------- 1 file changed, 31 insertions(+), 25 deletions(-) diff --git a/src/structure/components/com_sportsmanager/admin.php b/src/structure/components/com_sportsmanager/admin.php index 49d6ab5..d1a094c 100644 --- a/src/structure/components/com_sportsmanager/admin.php +++ b/src/structure/components/com_sportsmanager/admin.php @@ -9890,8 +9890,8 @@ function adminSaveBegegnung() { begegnungTischChanged($begegnung, $heim_team, $gast_team); } - wannGespieltAktualisieren(); if ($veranstaltung->elo_wertung > 0) { + wannGespieltAktualisieren(); eloAktualisieren($aktualisieren_ab_datum); einstufungAktualisieren(); } @@ -10815,8 +10815,8 @@ function adminSaveBegegnungSpielplan() { if ($bestaetigen == 0) { if ($veranstaltung->status != 0) { - wannGespieltAktualisieren(); if ($veranstaltung->elo_wertung != 0) { + wannGespieltAktualisieren(); eloAktualisieren($aktualisieren_ab_datum); einstufungAktualisieren(); } @@ -11153,8 +11153,8 @@ function adminBegegnungSpielplanBestaetigen() { $gast_team = $rows[0]; if ($veranstaltung->status != 0) { - wannGespieltAktualisieren(); if ($veranstaltung->elo_wertung != 0) { + wannGespieltAktualisieren(); eloAktualisieren($aktualisieren_ab_datum); einstufungAktualisieren(); } @@ -11998,9 +11998,10 @@ function adminRemoveTurnier() { die($db->stderr(true)); } - wannGespieltAktualisieren(); - if ($elo_aktualisieren) - eloAktualisieren($aktualisieren_ab_datum); + if ($elo_aktualisieren) { + wannGespieltAktualisieren(); + eloAktualisieren($aktualisieren_ab_datum); + } ranglisteAktualisieren(); einstufungAktualisieren(); @@ -12326,9 +12327,10 @@ function adminSaveTurnierdisziplin() { } if ($aktualisieren) { - wannGespieltAktualisieren(); - if ($elo_aktualisieren) - eloAktualisieren($aktualisieren_ab_datum); + if ($elo_aktualisieren) { + wannGespieltAktualisieren(); + eloAktualisieren($aktualisieren_ab_datum); + } ranglisteAktualisieren(0, $id); einstufungAktualisieren(); } @@ -12414,9 +12416,10 @@ function adminRemoveTurnierdisziplin() { die($db->stderr(true)); } - wannGespieltAktualisieren(); - if ($elo_aktualisieren) - eloAktualisieren($aktualisieren_ab_datum); + if ($elo_aktualisieren) { + wannGespieltAktualisieren(); + eloAktualisieren($aktualisieren_ab_datum); + } ranglisteAktualisieren(); einstufungAktualisieren(); @@ -12869,9 +12872,10 @@ function adminTurnierdisziplinMeldungenSpieleAlleEntfernen() { die($db->stderr(true)); } - wannGespieltAktualisieren(); - if ($elo_aktualisieren) - eloAktualisieren($aktualisieren_ab_datum); + if ($elo_aktualisieren) { + wannGespieltAktualisieren(); + eloAktualisieren($aktualisieren_ab_datum); + } ranglisteAktualisieren(0, $id); einstufungAktualisieren(); @@ -14228,9 +14232,10 @@ function adminImportTurnierdisziplinMeldungenSpiele() { die($db->stderr(true)); } - wannGespieltAktualisieren(); - if ($elo_aktualisieren) - eloAktualisieren($aktualisieren_ab_datum); + if ($elo_aktualisieren) { + wannGespieltAktualisieren(); + eloAktualisieren($aktualisieren_ab_datum); + } ranglisteAktualisieren(0, $id); einstufungAktualisieren(); @@ -14438,8 +14443,8 @@ function adminSaveTurnierdisziplinSpiel() { die($db->stderr(true)); } - wannGespieltAktualisieren(); if ($elo_aktualisieren) { + wannGespieltAktualisieren(); eloAktualisieren($aktualisieren_ab_datum); einstufungAktualisieren(); } @@ -14943,9 +14948,10 @@ function adminSaveTurnierdisziplinMeldung() { die($db->stderr(true)); } - wannGespieltAktualisieren(); - if ($elo_aktualisieren) - eloAktualisieren($aktualisieren_ab_datum); + if ($elo_aktualisieren) { + wannGespieltAktualisieren(); + eloAktualisieren($aktualisieren_ab_datum); + } ranglisteAktualisieren(0, $turnierdisziplinid); einstufungAktualisieren(); @@ -18856,8 +18862,8 @@ function adminRemoveIndividualwettbewerb() { die($db->stderr(true)); } - wannGespieltAktualisieren(); if ($row->elo_wertung && $aktualisieren_ab_datum != null) { + wannGespieltAktualisieren(); eloAktualisieren($aktualisieren_ab_datum); einstufungAktualisieren(); } @@ -19118,8 +19124,8 @@ function adminSaveIndividualwettbewerbSpiel() { individualwettbewerbTabelleAktualisieren($individualwettbewerbid); - wannGespieltAktualisieren(); if ($elo_aktualisieren) { + wannGespieltAktualisieren(); eloAktualisieren($aktualisieren_ab_datum); einstufungAktualisieren(); } @@ -19178,8 +19184,8 @@ function adminRemoveIndividualwettbewerbSpiel() { individualwettbewerbTabelleAktualisieren($individualwettbewerbid); - wannGespieltAktualisieren(); if ($elo_aktualisieren && $aktualisieren_ab_datum != null) { + wannGespieltAktualisieren(); eloAktualisieren($aktualisieren_ab_datum); einstufungAktualisieren(); }