mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-12 14:16:12 +00:00
The first due slot of a Coach course honoured endsOn, but the tick's roll-on, satisfy and skip all built their schedule input without it, so a seven-day twice-daily course kept rolling on indefinitely and never reached the null nextDueAt the expired-course cleanup waits for. Carry endsOn on RollableReminder and SatisfiableReminder and select it wherever a caller narrows the row.