mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-13 06:32:03 +00:00
A dose date is stored at UTC midnight and an allergy onset at noon UTC; neither has a time of day. The day view, the day index, the visit preparation and the timeline treated both as instants in the person's zone: west of UTC a dose landed on the previous day, and the day view printed a clock time nobody entered (01:00 for a dose in Berlin, 13:00 for an onset). These readers now take the date part, as the vaccination list and the allergy form already do: the day and the index query the UTC calendar day (the window documents already use), the events carry no instant, and the timeline dates both kinds by their key. Correct for midnight and noon rows in every zone, without touching stored data.