fix: input validierung überspringt erstes sheet, weil diese nur zur Übersicht ist

This commit is contained in:
trnq1ll0 committed 2026-06-10 07:59:02 +02:00
1 parent 1e44aaab9d
commit 31cdc7747f
3 files changed
+52 -9

No files matched your search

+3 -1
View File
@@ -65,7 +65,9 @@ def parse_input_file(
ws = wb[sheet_name]
# Header ist Zeile 1, Daten ab Zeile 2
for row in ws.iter_rows(min_row=2, max_row=ws.max_row, values_only=True):
# min_col=1 explizit setzen für korrekte Spaltenzuordnung
schema_col_count = len(schema)
for row in ws.iter_rows(min_row=2, max_row=ws.max_row, min_col=1, max_col=schema_col_count, values_only=True):
name = _to_text(row[col_map.get("Name", 0)]) if len(row) > col_map.get("Name", 0) else ""
antragsnummer = _to_text(row[col_map.get("Antragsnummer", 0)]) if len(row) > col_map.get("Antragsnummer", 0) else ""