diff --git a/custom_components/affalddk/calendar.py b/custom_components/affalddk/calendar.py index 212896d..2832314 100644 --- a/custom_components/affalddk/calendar.py +++ b/custom_components/affalddk/calendar.py @@ -116,6 +116,11 @@ async def async_get_events(self, hass: HomeAssistant, start_date: datetime.datet _pickup_events: PickupType = self._coordinator.data.pickup_events.get(item) if self._coordinator.data.pickup_events else None + if start_date.date() > _pickup_events.date: + continue + if end_date.date() < _pickup_events.date: + continue + _summary = NAME_LIST.get(item) _start: datetime.date = _pickup_events.date _end: datetime.date = _start + timedelta(days=1)