mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 20:42:43 +00:00
The earlier rule could leave a one-day cycle in front of a real start when day two of a period was logged before day one. Tapping "My period started this day" on the real first day folds the later start in, but the re-tapped row kept the end date and length its vanished successor had given it, so the repaired cycle stayed closed after one day. A start with no cycle after it is open, so opening one now clears a stale end and length. The repair of such a history is covered end to end: the broken state is seeded as the old rule left it, the one tap is made through the period route, and the result is a single open cycle that owns every day of the period.