From 1c7295c7b86557a60338205bcb6c6a9a578da845 Mon Sep 17 00:00:00 2001 From: Nirvana Date: Tue, 18 Nov 2025 13:38:15 +0100 Subject: [PATCH] Fix get_manifest --- lib/streaming_providers/providers/magenta2/provider.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/streaming_providers/providers/magenta2/provider.py b/lib/streaming_providers/providers/magenta2/provider.py index 8f4870d..e371b4c 100644 --- a/lib/streaming_providers/providers/magenta2/provider.py +++ b/lib/streaming_providers/providers/magenta2/provider.py @@ -1275,6 +1275,7 @@ class Magenta2Provider(StreamingProvider): # Decode the base64 persona token decoded = base64.b64decode(self.persona_token).decode('utf-8') + logger.debug(f"Decoded persona token: {decoded[:100]}...") # Split by colon to get account_uri:persona_jwt parts = decoded.split(':', 1) @@ -1282,9 +1283,11 @@ class Magenta2Provider(StreamingProvider): if len(parts) == 2: persona_jwt = parts[1] logger.debug(f"Extracted persona JWT token length: {len(persona_jwt)}") + logger.debug(f"Persona JWT token preview: {persona_jwt[:50]}...") return persona_jwt else: - logger.error("Invalid persona token format - expected account_uri:persona_jwt") + logger.error(f"Invalid persona token format - expected account_uri:persona_jwt, got {len(parts)} parts") + logger.debug(f"Decoded token: {decoded}") return None except Exception as e: