bugfix
This commit is contained in:
@@ -450,11 +450,18 @@ class DataProcessor:
|
|||||||
|
|
||||||
# Schreibe die finalen Wiki-Daten immer, um den Zustand zu aktualisieren
|
# Schreibe die finalen Wiki-Daten immer, um den Zustand zu aktualisieren
|
||||||
updates.append({'range': f'{self.sheet_handler._get_col_letter(COLUMN_MAP["Wiki URL"] + 1)}{row_num_in_sheet}', 'values': [[final_wiki_data.get('url', 'k.A.')]]})
|
updates.append({'range': f'{self.sheet_handler._get_col_letter(COLUMN_MAP["Wiki URL"] + 1)}{row_num_in_sheet}', 'values': [[final_wiki_data.get('url', 'k.A.')]]})
|
||||||
update_keys = ['Wiki Sitz Stadt', 'Wiki Sitz Land', 'Wiki Absatz', 'Wiki Branche', 'Wiki Umsatz', 'Wiki Mitarbeiter', 'Wiki Kategorien']
|
key_mapping = {
|
||||||
for key in update_keys:
|
'Wiki Sitz Stadt': 'sitz_stadt',
|
||||||
data_key = key.lower().replace(" ", "_")
|
'Wiki Sitz Land': 'sitz_land',
|
||||||
|
'Wiki Absatz': 'first_paragraph',
|
||||||
|
'Wiki Branche': 'branche',
|
||||||
|
'Wiki Umsatz': 'umsatz',
|
||||||
|
'Wiki Mitarbeiter': 'mitarbeiter',
|
||||||
|
'Wiki Kategorien': 'categories'
|
||||||
|
}
|
||||||
|
for sheet_col_name, data_key in key_mapping.items():
|
||||||
updates.append({
|
updates.append({
|
||||||
'range': f'{self.sheet_handler._get_col_letter(COLUMN_MAP[key] + 1)}{row_num_in_sheet}',
|
'range': f'{self.sheet_handler._get_col_letter(COLUMN_MAP[sheet_col_name] + 1)}{row_num_in_sheet}',
|
||||||
'values': [[final_wiki_data.get(data_key, 'k.A.')]]
|
'values': [[final_wiki_data.get(data_key, 'k.A.')]]
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user