bugfix
This commit is contained in:
@@ -450,13 +450,20 @@ class DataProcessor:
|
||||
|
||||
# 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.')]]})
|
||||
update_keys = ['Wiki Sitz Stadt', 'Wiki Sitz Land', 'Wiki Absatz', 'Wiki Branche', 'Wiki Umsatz', 'Wiki Mitarbeiter', 'Wiki Kategorien']
|
||||
for key in update_keys:
|
||||
data_key = key.lower().replace(" ", "_")
|
||||
updates.append({
|
||||
'range': f'{self.sheet_handler._get_col_letter(COLUMN_MAP[key] + 1)}{row_num_in_sheet}',
|
||||
'values': [[final_wiki_data.get(data_key, 'k.A.')]]
|
||||
})
|
||||
key_mapping = {
|
||||
'Wiki Sitz Stadt': 'sitz_stadt',
|
||||
'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({
|
||||
'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.')]]
|
||||
})
|
||||
|
||||
# Setze IMMER den Timestamp
|
||||
updates.append({
|
||||
|
||||
Reference in New Issue
Block a user