From 403f9850f895a078b4f9ef0c3da8793654d48807 Mon Sep 17 00:00:00 2001 From: Nirvana Date: Wed, 17 Jun 2026 11:39:56 +0200 Subject: [PATCH] restructure epg --- lib/streaming_providers/providers/magentaeu/epg_manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/streaming_providers/providers/magentaeu/epg_manager.py b/lib/streaming_providers/providers/magentaeu/epg_manager.py index 1781ea7..07d3370 100644 --- a/lib/streaming_providers/providers/magentaeu/epg_manager.py +++ b/lib/streaming_providers/providers/magentaeu/epg_manager.py @@ -395,17 +395,17 @@ class MagentaEUEpgManager: return headers def _fetch_day_schedules(self, date: datetime) -> Dict[str, Any]: - """Fetch all 6-hour schedule blocks for *date*.""" + """Fetch all 3-hour schedule blocks for *date*.""" merged: Dict[str, Any] = {} headers = self._guest_headers(flow="EPG", step="EPG_SCHEDULES") formatted = date.strftime("%Y-%m-%d") - for hour_offset in range(0, 24, 6): + for hour_offset in range(0, 24, 3): url = ( f"{self._bifrost_url}/epg/channel/schedules" f"?date={formatted}" f"&hour_offset={hour_offset}" - f"&hour_range=6" + f"&hour_range=3" f"&channelMap_id=" f"&filler=true" f"&app_language={self._app_language}"