mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-12 22:26:13 +00:00
Six settings cards raised their own saving flag, awaited a raw fetch and lowered the flag on the next line. A request that never reached the server rejected instead, the line never ran, and the card kept its control disabled until a reload: the Telegram form, the mood reminder, the low-stock threshold, the lock-screen detail switch, the Coach nudges and the profile form. A network failure now falls through to the card's own error line, and the flag is lowered in a finally. A guard holds every hand-rolled pending flag under settings to that shape.