Files
timemaster-mobile/lib
patrickandClaude Sonnet 5 bcf179e06f fix: FormatException bei Zeitanzeige (Mikrosekunden + UTC-Fehler)
Backend liefert start_time/break_start als "HH:MM:SS" oder "HH:MM:SS.ffffff"
(datetime.now(timezone.utc).time() strippt Mikrosekunden nicht) – der
Live-Timer parste den Sekunden-Anteil naiv mit int.parse, was bei
vorhandenen Mikrosekunden mit "FormatException: Invalid radix-10 number"
crashte. Zusätzlich war die Zeit fälschlich als lokale Zeit behandelt
worden statt als UTC (Server sendet UTC) – Dauer wäre um die
Zeitzonendifferenz verfälscht gewesen. Beides gefixt: Sekunden-Anteil vor
dem Punkt abschneiden, Vergleich komplett in UTC. v0.1.4+5.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Dzdm3EWeNdYFUuXFRJryA1
2026-09-09 23:57:59 +02:00
..