diff --git a/frontend/src/services/calendar_service.rs b/frontend/src/services/calendar_service.rs index 428bd5f..2fe2348 100644 --- a/frontend/src/services/calendar_service.rs +++ b/frontend/src/services/calendar_service.rs @@ -271,8 +271,8 @@ impl CalendarService { pub fn expand_recurring_events(events: Vec) -> Vec { let mut expanded_events = Vec::new(); let today = chrono::Utc::now().date_naive(); - let start_range = today - Duration::days(30); // Show past 30 days - let end_range = today + Duration::days(365); // Show next 365 days + let start_range = today - Duration::days(36500); // Show past 100 years (to catch any historical yearly events) + let end_range = today + Duration::days(36500); // Show next 100 years for event in events { if let Some(ref rrule) = event.rrule {