From 8a33036b26f7c156122525d301663f2649a1a4af Mon Sep 17 00:00:00 2001 From: Nirvana Date: Fri, 13 Mar 2026 15:17:19 +0100 Subject: [PATCH] Add discovery --- lib/streaming_providers/providers/magenta2/vod_manager.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/streaming_providers/providers/magenta2/vod_manager.py b/lib/streaming_providers/providers/magenta2/vod_manager.py index 670a5a5..c1a5c42 100644 --- a/lib/streaming_providers/providers/magenta2/vod_manager.py +++ b/lib/streaming_providers/providers/magenta2/vod_manager.py @@ -299,6 +299,10 @@ class VodManager: logger.error(f"{self._provider}: Failed to fetch DocumentGroupRedirect") return None + logger.debug( + f"{self._provider}: DocumentGroupRedirect response: {redirect_data}" + ) + # Step 2: follow the API-level redirect if redirect_data.get("$type") == "redirect": redirect_url = redirect_data.get("redirectUrl") @@ -311,6 +315,9 @@ class VodManager: if not bar_data: logger.error(f"{self._provider}: Failed to fetch PersonalBar from redirectUrl") return None + logger.debug( + f"{self._provider}: PersonalBar response keys: {list(bar_data.keys())}" + ) else: # Response was the bar itself (no redirect needed) bar_data = redirect_data