scheduleSon/backend
vrubel 4dc060d8d6
All checks were successful
CI/CD Pipeline / build-and-deploy (push) Successful in 20s
fix: show all events (including weekly recurring) in Telegram bot
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>
2026-07-16 14:37:34 +00:00
..
__init__.py Initial commit: Schedule service for son 2025-12-30 12:23:42 +03:00
api.py Add event colors (Catppuccin Mocha) and read-only week view for users 2026-07-12 18:03:21 +00:00
database.py Add event colors (Catppuccin Mocha) and read-only week view for users 2026-07-12 18:03:21 +00:00
main.py Initial commit: Schedule service for son 2025-12-30 12:23:42 +03:00
models.py Add event colors (Catppuccin Mocha) and read-only week view for users 2026-07-12 18:03:21 +00:00
telegram_bot.py fix: show all events (including weekly recurring) in Telegram bot 2026-07-16 14:37:34 +00:00
utils.py Add event colors (Catppuccin Mocha) and read-only week view for users 2026-07-12 18:03:21 +00:00