This commit is contained in:
2025-04-22 14:10:50 +00:00
parent 66ad46665c
commit 27bdabc0b8

View File

@@ -4018,7 +4018,7 @@ class DataProcessor:
elif process_website:
logging.debug(f"Zeile {row_num_in_sheet}: Überspringe Website Verarbeitung (AT vorhanden und kein Re-Eval).")
# --- 2. Wikipedia Verarbeitung (Prüft AN, Status S='X (URL Copied)' oder force_reeval) ---
# --- 2. Wikipedia Verarbeitung (Prüft AN, Status S='X (URL Copied)' oder force_reeval) ---
wiki_ts_an_missing = not get_cell_value("Wikipedia Timestamp").strip()
status_s_indicates_reparse = konsistenz_s.upper() == "X (URL COPIED)" # Prüfe getrimmten Wert
# Wiki Verarbeitung notwendig, wenn:
@@ -4029,7 +4029,15 @@ class DataProcessor:
if wiki_processing_needed:
any_processing_done = True
logging.info(f"Zeile {row_num_in_sheet}: Starte Wikipedia Verarbeitung (Grund: {'Re-Eval' if force_reeval else f"AN fehlt? {wiki_ts_an_missing}, S='X (URL Copied)'? {status_s_indicates_reparse}"})...")
# Konstruiere den 'Grund' String separat VOR dem Logging-Aufruf
if force_reeval:
grund_message = 'Re-Eval'
else:
# Dieser f-String ist nun einfacher und nicht mehr Teil eines komplexen Ausdrucks im äußeren f-String
grund_message = f"AN fehlt? {wiki_ts_an_missing}, S='X (URL Copied)'? {status_s_indicates_reparse}"
logging.info(f"Zeile {row_num_in_sheet}: Starte Wikipedia Verarbeitung (Grund: {grund_message})...")
url_in_m = get_cell_value("Wiki URL").strip()
url_to_extract = None