[2ff88f42] Implementierung E-Mail-Dokument-Automatisierung und technischer Check der Versand-Blocker. Workaround via SuperOffice-Aktivitäten etabliert.

Implementierung E-Mail-Dokument-Automatisierung und technischer Check der Versand-Blocker. Workaround via SuperOffice-Aktivitäten etabliert.
This commit is contained in:
2026-02-28 14:25:25 +00:00
parent 176e1f89f4
commit 4eccb55eab
10 changed files with 309 additions and 55 deletions

View File

@@ -99,8 +99,10 @@ class SuperOfficeClient:
logger.warning(f"⚠️ 401 Unauthorized for {endpoint}. Attempting Token Refresh...")
new_token = self._refresh_access_token()
if new_token:
logger.info("✅ Token refreshed successfully during retry.")
self.access_token = new_token
self.headers["Authorization"] = f"Bearer {self.access_token}"
# Recursive retry with the new token
return self._request_with_retry(method, endpoint, payload, retry=False)
else:
logger.error("❌ Token Refresh failed during retry.")