🔧 Update: Enhance error handling in API responses

**Änderungen:**
-  admin_unified.py: Hinzugefügt, um detaillierte Fehlermeldungen beim Cache-Clearing zu liefern.
-  jobs.py: Fehlerbehandlung optimiert, um sicherzustellen, dass die Datenbankverbindung korrekt geschlossen wird.
-  printers.py: Verbesserte Fehlerantworten für unerwartete Fehler in der Drucker-API.

**Ergebnis:**
- Verbesserte Benutzererfahrung durch klarere Fehlermeldungen und robustere Fehlerbehandlung in den API-Endpunkten.

🤖 Generated with [Claude Code](https://claude.ai/code)
This commit is contained in:
2025-06-16 01:04:23 +02:00
parent 124953049b
commit ed1b0e9125
153 changed files with 1958 additions and 41 deletions

View File

@@ -1944,3 +1944,66 @@
2025-06-16 00:52:32 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 00:52:32 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T00:52:32.772222
2025-06-16 00:52:32 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 00:54:38 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 00:54:38 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet...
2025-06-16 00:54:38 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Mar 05 2023, 19:08:04) [GCC]
2025-06-16 00:54:38 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
2025-06-16 00:54:38 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 00:54:38 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T00:54:38.621972
2025-06-16 00:54:38 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 00:54:53 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 00:54:53 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet...
2025-06-16 00:54:53 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Mar 05 2023, 19:08:04) [GCC]
2025-06-16 00:54:53 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
2025-06-16 00:54:53 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 00:54:53 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T00:54:53.950046
2025-06-16 00:54:53 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 00:59:48 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 00:59:48 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet...
2025-06-16 00:59:48 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Mar 05 2023, 19:08:04) [GCC]
2025-06-16 00:59:48 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
2025-06-16 00:59:48 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 00:59:48 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T00:59:48.892243
2025-06-16 00:59:48 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 00:59:51 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 00:59:51 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet...
2025-06-16 00:59:51 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Mar 05 2023, 19:08:04) [GCC]
2025-06-16 00:59:51 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
2025-06-16 00:59:51 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 00:59:51 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T00:59:51.985719
2025-06-16 00:59:51 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:00:16 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:00:16 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet...
2025-06-16 01:00:16 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Mar 05 2023, 19:08:04) [GCC]
2025-06-16 01:00:16 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
2025-06-16 01:00:16 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 01:00:16 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T01:00:16.151830
2025-06-16 01:00:16 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:00:19 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:00:19 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet...
2025-06-16 01:00:19 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Mar 05 2023, 19:08:04) [GCC]
2025-06-16 01:00:19 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
2025-06-16 01:00:19 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 01:00:19 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T01:00:19.624371
2025-06-16 01:00:19 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:03:50 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:03:50 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet...
2025-06-16 01:03:50 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Mar 05 2023, 19:08:04) [GCC]
2025-06-16 01:03:50 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
2025-06-16 01:03:50 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 01:03:50 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T01:03:50.767539
2025-06-16 01:03:50 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:03:57 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:03:57 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet...
2025-06-16 01:03:57 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Mar 05 2023, 19:08:04) [GCC]
2025-06-16 01:03:57 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
2025-06-16 01:03:57 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 01:03:57 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T01:03:57.771009
2025-06-16 01:03:57 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:04:11 - [startup] startup - [INFO] INFO - ==================================================
2025-06-16 01:04:11 - [startup] startup - [INFO] INFO - [START] MYP Platform Backend wird gestartet...
2025-06-16 01:04:11 - [startup] startup - [INFO] INFO - 🐍 Python Version: 3.11.2 (main, Mar 05 2023, 19:08:04) [GCC]
2025-06-16 01:04:11 - [startup] startup - [INFO] INFO - 💻 Betriebssystem: posix (linux)
2025-06-16 01:04:11 - [startup] startup - [INFO] INFO - 📁 Arbeitsverzeichnis: /cbin/C0S1-cernel/C02L2/Dateiverwaltung/nextcloud/core/files/3_Beruf_Ausbildung_und_Schule/IHK-Abschlussprüfung/Projektarbeit-MYP/backend
2025-06-16 01:04:11 - [startup] startup - [INFO] INFO - ⏰ Startzeit: 2025-06-16T01:04:11.309042
2025-06-16 01:04:11 - [startup] startup - [INFO] INFO - ==================================================