From ab6d457d2094860aae97aa5e8cb56084b6ae0099 Mon Sep 17 00:00:00 2001 From: Floke Date: Thu, 28 Aug 2025 05:14:40 +0000 Subject: [PATCH] google_sheet_handler.py aktualisiert --- google_sheet_handler.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/google_sheet_handler.py b/google_sheet_handler.py index 2a9c7721..d245b6fe 100644 --- a/google_sheet_handler.py +++ b/google_sheet_handler.py @@ -142,4 +142,13 @@ class GoogleSheetHandler: self.logger.debug(f"Sende Batch-Update mit {len(sanitized_update_data)} Anfragen ({total_cells} Zellen)...") self.sheet.batch_update(sanitized_update_data, value_input_option='USER_ENTERED') self.logger.info(f"Batch-Update mit {total_cells} Zellen erfolgreich gesendet.") - return True \ No newline at end of file + return True + + def get_main_sheet_name(self): + """ + Stellt eine Verbindung sicher und gibt den Namen des Haupt-Tabellenblatts zurück. + """ + if not self.sheet and not self._connect(): + self.logger.error("FEHLER: Kann Sheet-Namen nicht abrufen, da keine Verbindung besteht.") + return None + return self.sheet.title \ No newline at end of file