From a49f5100ec5f66ae524151a08ad6d032f230b2e2 Mon Sep 17 00:00:00 2001 From: Nirvana Date: Fri, 21 Nov 2025 21:14:24 +0100 Subject: [PATCH] Fix get_manifest --- lib/streaming_providers/base/auth/session_manager.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/streaming_providers/base/auth/session_manager.py b/lib/streaming_providers/base/auth/session_manager.py index 7eb7ed5..edd818e 100644 --- a/lib/streaming_providers/base/auth/session_manager.py +++ b/lib/streaming_providers/base/auth/session_manager.py @@ -611,7 +611,8 @@ class SessionManager: safe_data = {} for key, value in data.items(): - if key in ['access_token', 'refresh_token', 'client_secret', 'password']: + if key in ['access_token', 'refresh_token', 'client_secret', 'password', + 'persona_token', 'persona_jwt']: # ← ADD THESE TWO FIELDS safe_data[key] = f"" if value else f"" elif isinstance(value, dict): # Recursively handle nested dicts (for scoped tokens)