From 613ffef9b6344b65da6532ced85874ee0b5be04b Mon Sep 17 00:00:00 2001 From: Jan Hoheisel Date: Wed, 24 Dec 2025 22:18:05 +0100 Subject: [PATCH] Reale Daten korrigiert. " und " als Namensseparator. --- csv_io.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/csv_io.py b/csv_io.py index f02e35f..23d0c0a 100644 --- a/csv_io.py +++ b/csv_io.py @@ -210,8 +210,8 @@ class EingabeParser: # Zugeteilte Dienste zählen UND mit Datum speichern for dienst, spalte_idx in dienst_spalten.items(): if spalte_idx < len(row) and row[spalte_idx].strip(): - # Mehrere Eltern können in einer Zelle stehen (durch Leerzeichen getrennt) - eltern_liste = row[spalte_idx].strip().split() + # Mehrere Eltern können in einer Zelle stehen (durch " und " getrennt) + eltern_liste = row[spalte_idx].strip().split(' und ') for eltern_name in eltern_liste: if eltern_name in eltern: # Summierung für Kompatibilität @@ -265,7 +265,7 @@ class AusgabeWriter: for dienst in dienste: if tag in lösung and dienst in lösung[tag]: - eltern_str = ' '.join(lösung[tag][dienst]) + eltern_str = ' und '.join(lösung[tag][dienst]) else: eltern_str = '' row.append(eltern_str)