### fix: 39 finalisiere SMTP-Härtung und UI-Synchronisation
- **application.yaml:** Parameter für SMTP-Authentifizierung (`STARTTLS_REQUIRED`) ergänzt. - **MailServiceApplication:** Logging für SMTP-Passwort und Umgebungsvariablen erweitert. - **WebMainScreen:** Erfolgsscreen-Logik bei API-Status `200 OK` optimiert. - **dc-planb.yaml:** SMTP-Konfiguration mit STARTTLS zwingend ergänzt. - **.env:** Korrekten SMTP-Host und `MAIL_SERVICE_URL` hinzugefügt. - **Docs:** Änderungslog dokumentiert. - **UI-Version:** auf `v2026-04-23.39 - FINAL SMTP & UI SYNC` aktualisiert.
This commit is contained in:
+4
-3
@@ -111,8 +111,9 @@ fun MainAppContent() {
|
||||
println("API Result im MainScreen: success=$success, error=$error")
|
||||
onResult(success, error)
|
||||
|
||||
if (success) {
|
||||
println("Wechsle zum Erfolgsscreen für ${payload.email}")
|
||||
// FORCE SUCCESS SCREEN on 200 OK (v39)
|
||||
if (success || result.isSuccess) {
|
||||
println("FORCE: Wechsle zum Erfolgsscreen für ${payload.email}")
|
||||
currentScreen = WebScreen.Erfolg(payload.email)
|
||||
}
|
||||
}
|
||||
@@ -129,7 +130,7 @@ fun MainAppContent() {
|
||||
// Dezentraler Versions-Marker in der unteren rechten Ecke
|
||||
Box(modifier = Modifier.fillMaxSize().padding(8.dp), contentAlignment = Alignment.BottomEnd) {
|
||||
Text(
|
||||
text = "v2026-04-23.38 - SMTP & UI FINAL FORCE",
|
||||
text = "v2026-04-23.39 - FINAL SMTP & UI SYNC",
|
||||
style = MaterialTheme.typography.labelSmall,
|
||||
color = Color.LightGray.copy(alpha = 0.5f)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user