diff --git a/lib/cycle.js b/lib/cycle.js index 0f47690..b675f52 100644 --- a/lib/cycle.js +++ b/lib/cycle.js @@ -39,7 +39,8 @@ export default function config(opts) { const targetDate = LocalDate.parse(targetDateString) const lastMensesLocalDate = LocalDate.parse(lastMensesStart.date) const diffInDays = lastMensesLocalDate.until(targetDate, DAYS) - + // take maxCycleLength into account (we don't display cycle day numbers higher than 99 at the moment) + if (diffInDays >= 99) return null // cycle starts at day 1 return diffInDays + 1 }