Repository navigation
points enabled
Actionbot edited this page Apr 29, 2026
·
1 revision
Dieses Dokument beschreibt das Verhalten des Punkte-Systems in Träwelling, insbesondere wenn Nutzer das Punkte-System deaktiviert haben (pointsEnabled = false), sowie den Umgang mit Fahrten, die 0 Punkte einbringen.
Die App zeigt Punkte für Fahrten und Benutzerprofile an. Einige Nutzer haben das Sammeln von Punkten in den Einstellungen deaktiviert.
app/src/main/kotlin/de/traewelling/app/data/model/Models.ktapp/src/main/kotlin/de/traewelling/app/ui/screens/ProfileScreen.ktapp/src/main/kotlin/de/traewelling/app/ui/screens/UserProfileScreen.ktapp/src/main/kotlin/de/traewelling/app/ui/screens/CheckInScreen.ktapp/src/main/kotlin/de/traewelling/app/ui/components/StatusCard.kt
- Wenn ein Benutzer
pointsEnabled = falsegesetzt hat, sollen in seinem Profil keine Punkte angezeigt werden. - Wenn eine spezifische Fahrt 0 Punkte ergibt (oft als Nebeneffekt von deaktivierten Punkten oder bestimmten Fahrttypen), wird das "Punkte"-Badge im Feed, in der Detailansicht und im Check-in-Bildschirm ausgeblendet, anstatt "0 Pkt" anzuzeigen.
- Träwelling API (liefert
pointsEnabledundpointszurück) - Android Jetpack Compose (für UI-Rendering)
- TODO: Prüfen, ob das Ausblenden in Zukunft durch eine durchgestrichene Anzeige ersetzt werden soll, oder ob Ausblenden die beste Lösung bleibt.