### fix: 32 erweitere Debug-Logging und Proxy-Strategie
Build and Publish Docker Images / build-and-push (., backend/services/mail/Dockerfile, mail-service, mail-service) (push) Successful in 5m52s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Successful in 4m13s

- **NennungRemoteRepository:** API-Logs erweitert (Antwortstatus und Body).
- **Caddyfile:** Strategie-Version auf `v32` aktualisiert.
- **WebMainScreen:** Versionsmarker auf `v2026-04-23.32 - PROXY DEBUG` angepasst.
This commit is contained in:
2026-04-23 16:39:05 +02:00
parent 1201755077
commit 23c3e40390
4 changed files with 13 additions and 4 deletions
@@ -100,14 +100,19 @@ class NennungRemoteRepository(private val client: HttpClient) {
setBody(request)
}
println("Antwort erhalten: ${response.status.value}")
val responseText = try { response.body<String>() } catch (e: Exception) { "Kein Body" }
println("Antwort Body: $responseText")
if (response.status.isSuccess()) {
Result.success(Unit)
} else {
val errorText = "Server meldet Fehler: ${response.status.value} ${response.status.description}"
val errorText = "Server meldet Fehler: ${response.status.value} ${response.status.description} - $responseText"
println(errorText)
Result.failure(Exception(errorText))
}
} catch (e: Exception) {
println("Ausnahme beim Senden: ${e.message}")
Result.failure(e)
}
}