|
All checks were successful
CI/CD Pipeline / build-and-deploy (push) Successful in 20s
get_schedule_for_date, show_items_for_deletion, and send_reminders were querying events with Event.date == date_str, which only matches one-off events or a recurring event's anchor date. Recurring events on later occurrences (and any per-date exception overrides) were silently skipped, so /today could show just one event when several were scheduled. Switched all three to materialize_events, already used by the web frontends, which correctly expands recurring events. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| api.py | ||
| database.py | ||
| main.py | ||
| models.py | ||
| telegram_bot.py | ||
| utils.py | ||