mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-13 06:32:03 +00:00
Subscribing re-enabled a disabled channel but left the failure counter and cooldown on one that was still enabled. Failures counted before the new subscription (no browser left, a push service outage) kept every reminder skipped until the cooldown ran out, and one more transient failure switched the channel off. Subscribing now resets them too. A browser also kept the row of an account whose session ended without a sign-out, so the next person on it saw that account's reminders. An endpoint is one browser: subscribing now removes other accounts' rows for it, and the settings card, which posts its subscription on open, claims the browser for whoever uses it now.