From 6f33599fd92794ff9ad4f9cfb837cda79c85c9d3 Mon Sep 17 00:00:00 2001 From: Tim <43742253+TQxTim@users.noreply.github.com> Date: Thu, 4 Jun 2026 00:09:31 +0200 Subject: [PATCH] Remove lizenz import handling - field should never be overwritten at DTFB --- src/structure/components/com_sportsmanager/sync.php | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/structure/components/com_sportsmanager/sync.php b/src/structure/components/com_sportsmanager/sync.php index 5d9bd43..9c09ea0 100644 --- a/src/structure/components/com_sportsmanager/sync.php +++ b/src/structure/components/com_sportsmanager/sync.php @@ -363,8 +363,6 @@ function syncReceiveSpielerImport(string $csvData): array $spalte["telefon"] = $index; } else if ($bezeichnung === "mobil") { $spalte["mobil"] = $index; - } else if ($bezeichnung === "lizenz") { - $spalte["lizenz"] = $index; } else if ($bezeichnung === "austritt" || $bezeichnung === "ausgetreten") { $spalte["ausgetreten"] = $index; } else if ($bezeichnung === "mitgliedsstatus") { @@ -384,7 +382,6 @@ function syncReceiveSpielerImport(string $csvData): array $organisations = []; $rows_to_insert = []; - $lizenz_map = []; for ($i = $lineIdx; $i < count($lines); $i++) { $buffer = trim($lines[$i]); @@ -456,7 +453,6 @@ function syncReceiveSpielerImport(string $csvData): array } $pseudonym = isset($spalte["pseudonym"]) && isset($daten[$spalte["pseudonym"]]) ? $daten[$spalte["pseudonym"]] : ""; - $lizenz = isset($spalte["lizenz"]) && isset($daten[$spalte["lizenz"]]) ? $daten[$spalte["lizenz"]] : ""; $organisation = isset($spalte["organisation"]) && isset($daten[$spalte["organisation"]]) ? $daten[$spalte["organisation"]] : ""; $vereinssitz = isset($spalte["vereinssitz"]) && isset($daten[$spalte["vereinssitz"]]) ? $daten[$spalte["vereinssitz"]] : ""; $vereinsname = isset($spalte["vereinsname"]) && isset($daten[$spalte["vereinsname"]]) ? $daten[$spalte["vereinsname"]] : ""; @@ -484,10 +480,6 @@ function syncReceiveSpielerImport(string $csvData): array 'mitgliedsstatus' => $mitgliedsstatus, 'geschlecht' => $geschlecht ]; - - if (!empty($spielernr) && !empty($lizenz)) { - $lizenz_map[$spielernr] = $lizenz; - } } if (empty($rows_to_insert)) { @@ -593,7 +585,6 @@ function syncReceiveSpielerImport(string $csvData): array $vorname = $t->vorname; $geschlecht = $t->geschlecht; $lizenznr = $t->lizenznr; - $lizenz = $lizenz_map[$t->spielernr] ?? ''; $pseudonym = $t->pseudonym; $vereinsname = $t->vereinsname; $vereinssitz = $t->vereinssitz; @@ -617,9 +608,6 @@ function syncReceiveSpielerImport(string $csvData): array if (!empty($lizenznr)) { $query .= ",\n lizenznr = '" . $db->escape($lizenznr) . "'"; } - if (!empty($lizenz)) { - $query .= ",\n lizenz = '" . $db->escape($lizenz) . "'"; - } if ($geburtsjahr !== null) { $query .= ",\n geburtsjahr = '" . $db->escape($geburtsjahr) . "'"; }