diff --git a/brancheneinstufung.py b/brancheneinstufung.py index 1d5429f8..fb07e52e 100644 --- a/brancheneinstufung.py +++ b/brancheneinstufung.py @@ -3580,15 +3580,15 @@ if is_update_candidate: {'range': f'{ao_l}{row_num_in_sheet}', 'values': [['']]}, {'range': f'{ap_l}{row_num_in_sheet}', 'values': [['']]}, {'range': f'{a_l}{row_num_in_sheet}', 'values': [["x"]]}, ]); - else: # <= ZEILE 3583 - # <<< Die folgenden Zeilen müssen EINE EBENE TIEFER als das "else:" eingerückt sein (z.B. 16 Leerzeichen) - logging.info(f"Zeile {row_num_in_sheet}: Vorschlag U ('{vorschlag_u}') ist ungültig/identisch. Lösche U und setze Status S."); # <= ZEILE 3584 (korrekt eingerückt) - cleared_suggestion_count += 1; # <= ZEILE 3585 (korrekt eingerückt) - s_l=self.sheet_handler._get_col_letter(col_indices["Chat Wiki Konsistenzprüfung"]+1); u_l=self.sheet_handler._get_col_letter(col_indices["Chat Vorschlag Wiki Artikel"]+1); # <= ZEILE 3586 (korrekt eingerückt) - all_sheet_updates.extend([ # <= ZEILE 3587 (korrekt eingerückt) - {'range': f'{s_l}{row_num_in_sheet}', 'values': [["X (Invalid Suggestion)"]]}, # Neuer Status in S - {'range': f'{u_l}{row_num_in_sheet}', 'values': [[""]]} # Vorschlag U löschen - ]); # <= ZEILE 3590 (korrekt eingerückt) +else: # <= ZEILE 3583 + # <<< Die folgenden Zeilen müssen EINE EBENE TIEFER als das "else:" eingerückt sein (z.B. 16 Leerzeichen) + logging.info(f"Zeile {row_num_in_sheet}: Vorschlag U ('{vorschlag_u}') ist ungültig/identisch. Lösche U und setze Status S."); # <= ZEILE 3584 (korrekt eingerückt) + cleared_suggestion_count += 1; # <= ZEILE 3585 (korrekt eingerückt) + s_l=self.sheet_handler._get_col_letter(col_indices["Chat Wiki Konsistenzprüfung"]+1); u_l=self.sheet_handler._get_col_letter(col_indices["Chat Vorschlag Wiki Artikel"]+1); # <= ZEILE 3586 (korrekt eingerückt) + all_sheet_updates.extend([ # <= ZEILE 3587 (korrekt eingerückt) + {'range': f'{s_l}{row_num_in_sheet}', 'values': [["X (Invalid Suggestion)"]]}, # Neuer Status in S + {'range': f'{u_l}{row_num_in_sheet}', 'values': [[""]]} # Vorschlag U löschen + ]); # <= ZEILE 3590 (korrekt eingerückt) # else: Status war OK, X(Updated), X(Copied), X(Invalid Suggestion) oder leer -> Kein Kandidat <= ZEILE 3591 (Gehört zum if is_candidate_for_check)