Remove lizenz import handling - field should never be overwritten at DTFB

This commit is contained in:
Tim
2026-06-04 00:09:31 +02:00
parent aac4c1458f
commit 6f33599fd9
@@ -363,8 +363,6 @@ function syncReceiveSpielerImport(string $csvData): array
$spalte["telefon"] = $index; $spalte["telefon"] = $index;
} else if ($bezeichnung === "mobil") { } else if ($bezeichnung === "mobil") {
$spalte["mobil"] = $index; $spalte["mobil"] = $index;
} else if ($bezeichnung === "lizenz") {
$spalte["lizenz"] = $index;
} else if ($bezeichnung === "austritt" || $bezeichnung === "ausgetreten") { } else if ($bezeichnung === "austritt" || $bezeichnung === "ausgetreten") {
$spalte["ausgetreten"] = $index; $spalte["ausgetreten"] = $index;
} else if ($bezeichnung === "mitgliedsstatus") { } else if ($bezeichnung === "mitgliedsstatus") {
@@ -384,7 +382,6 @@ function syncReceiveSpielerImport(string $csvData): array
$organisations = []; $organisations = [];
$rows_to_insert = []; $rows_to_insert = [];
$lizenz_map = [];
for ($i = $lineIdx; $i < count($lines); $i++) { for ($i = $lineIdx; $i < count($lines); $i++) {
$buffer = trim($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"]] : ""; $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"]] : ""; $organisation = isset($spalte["organisation"]) && isset($daten[$spalte["organisation"]]) ? $daten[$spalte["organisation"]] : "";
$vereinssitz = isset($spalte["vereinssitz"]) && isset($daten[$spalte["vereinssitz"]]) ? $daten[$spalte["vereinssitz"]] : ""; $vereinssitz = isset($spalte["vereinssitz"]) && isset($daten[$spalte["vereinssitz"]]) ? $daten[$spalte["vereinssitz"]] : "";
$vereinsname = isset($spalte["vereinsname"]) && isset($daten[$spalte["vereinsname"]]) ? $daten[$spalte["vereinsname"]] : ""; $vereinsname = isset($spalte["vereinsname"]) && isset($daten[$spalte["vereinsname"]]) ? $daten[$spalte["vereinsname"]] : "";
@@ -484,10 +480,6 @@ function syncReceiveSpielerImport(string $csvData): array
'mitgliedsstatus' => $mitgliedsstatus, 'mitgliedsstatus' => $mitgliedsstatus,
'geschlecht' => $geschlecht 'geschlecht' => $geschlecht
]; ];
if (!empty($spielernr) && !empty($lizenz)) {
$lizenz_map[$spielernr] = $lizenz;
}
} }
if (empty($rows_to_insert)) { if (empty($rows_to_insert)) {
@@ -593,7 +585,6 @@ function syncReceiveSpielerImport(string $csvData): array
$vorname = $t->vorname; $vorname = $t->vorname;
$geschlecht = $t->geschlecht; $geschlecht = $t->geschlecht;
$lizenznr = $t->lizenznr; $lizenznr = $t->lizenznr;
$lizenz = $lizenz_map[$t->spielernr] ?? '';
$pseudonym = $t->pseudonym; $pseudonym = $t->pseudonym;
$vereinsname = $t->vereinsname; $vereinsname = $t->vereinsname;
$vereinssitz = $t->vereinssitz; $vereinssitz = $t->vereinssitz;
@@ -617,9 +608,6 @@ function syncReceiveSpielerImport(string $csvData): array
if (!empty($lizenznr)) { if (!empty($lizenznr)) {
$query .= ",\n lizenznr = '" . $db->escape($lizenznr) . "'"; $query .= ",\n lizenznr = '" . $db->escape($lizenznr) . "'";
} }
if (!empty($lizenz)) {
$query .= ",\n lizenz = '" . $db->escape($lizenz) . "'";
}
if ($geburtsjahr !== null) { if ($geburtsjahr !== null) {
$query .= ",\n geburtsjahr = '" . $db->escape($geburtsjahr) . "'"; $query .= ",\n geburtsjahr = '" . $db->escape($geburtsjahr) . "'";
} }