From dedb1a2ae9faee5a2bb5e99f74e496e9c21baed8 Mon Sep 17 00:00:00 2001 From: Nirvana Date: Mon, 9 Mar 2026 22:16:39 +0100 Subject: [PATCH] Add discovery --- lib/streaming_providers/providers/rtlplus/vod_manager.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/streaming_providers/providers/rtlplus/vod_manager.py b/lib/streaming_providers/providers/rtlplus/vod_manager.py index cec08a5..d744bcf 100644 --- a/lib/streaming_providers/providers/rtlplus/vod_manager.py +++ b/lib/streaming_providers/providers/rtlplus/vod_manager.py @@ -110,16 +110,16 @@ class RTLPlusVodManager: if depth == 0: return self._list_root() - # Movies branch + # Movies branch — watch-path based IDs if category_path[0].startswith(RTLPlusDefaults.VOD_MOVIES_ROOT_WATCH_PATH): return self._dispatch_movies(category_path) - # Series branch + # Series branch — watch-path based IDs if category_path[0].startswith(RTLPlusDefaults.VOD_SERIES_ROOT_WATCH_PATH): return self._dispatch_series(category_path) - # TopicWorlds branch - if depth == 1: + # TopicWorlds branch — server RRNs only (rrn:multipurpose:...) + if depth == 1 and category_path[0].startswith("rrn:"): return self._list_formats_for_topic(category_path[0]) if depth == 2: