[FIX] Eckrad-Export: Sivas-Merkmalnummern 3992/3993 statt Klartext-Keys
Eckrad fuehrte "Geruest fuer Einzelmodul"/"Geruestoption fuer Einzelmodul" als beschreibende Klartext-Keys statt echter Merkmalnummern - details_mit_bezeichnung() loest aber nur numerische Keys gegen den Merkmalstamm auf, die Texte blieben im JSON unaufgeloest. Merkmalsstamm_in_Sivas.xlsx enthaelt beide Nummern bereits (dieselben wie bei Kreisel), jetzt in cfg/sivas.cfg uebernommen. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
+3
-3
@@ -907,9 +907,9 @@ def format_csv_line(item, details=None):
|
||||
def details_mit_bezeichnung(details, merkmalstamm):
|
||||
"""Kopie von details, bei der jeder Merkmalnummer-Key durch seine
|
||||
Klartext-Bezeichnung aus dem Merkmalstamm ersetzt wird (Wert bleibt
|
||||
unveraendert). Keys, die keine reine Zahl sind (aktuell nur beim
|
||||
Eckrad, siehe build_eckrad_details - dort noch beschreibende
|
||||
Klartext-Keys statt Merkmalnummern), bleiben unveraendert."""
|
||||
unveraendert). Keys, die keine reine Zahl sind, bleiben unveraendert
|
||||
(aktuell kein Normalfall mehr - alle Sektionen in cfg/sivas.cfg nutzen
|
||||
echte Merkmalnummern)."""
|
||||
neu = {}
|
||||
for key, value in details.items():
|
||||
if key.isdigit():
|
||||
|
||||
Reference in New Issue
Block a user