- getCycleRange() now called per-bill so quarterly/annual bills are checked in their full window, not just the calendar month - Null-safe guard after buildTrackerRow() prevents TypeError on cyclically-inactive bills |
||
|---|---|---|
| .. | ||
| dailyWorker.js | ||
- getCycleRange() now called per-bill so quarterly/annual bills are checked in their full window, not just the calendar month - Null-safe guard after buildTrackerRow() prevents TypeError on cyclically-inactive bills |
||
|---|---|---|
| .. | ||
| dailyWorker.js | ||