diff --git a/lib/streaming_providers/providers/rtlplus/vod_manager.py b/lib/streaming_providers/providers/rtlplus/vod_manager.py index 9ac8c35..40a7083 100644 --- a/lib/streaming_providers/providers/rtlplus/vod_manager.py +++ b/lib/streaming_providers/providers/rtlplus/vod_manager.py @@ -352,9 +352,10 @@ class RTLPlusVodManager: if not data: break - # Response key is "overviewPage" (adapt if live data differs) + # Response key varies: live data uses "watchOverviewPage" page = ( - data.get("data", {}).get("overviewPage") + data.get("data", {}).get("watchOverviewPage") + or data.get("data", {}).get("overviewPage") or data.get("data", {}).get("OverviewPage") or {} )