From 938a735a8c2ffcae8f6dae2d0097d1f57899c9f4 Mon Sep 17 00:00:00 2001 From: Nirvana Date: Sun, 16 Nov 2025 22:17:27 +0100 Subject: [PATCH] Fix taa_client --- lib/streaming_providers/providers/magenta2/auth.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/streaming_providers/providers/magenta2/auth.py b/lib/streaming_providers/providers/magenta2/auth.py index 28e7135..d592c01 100644 --- a/lib/streaming_providers/providers/magenta2/auth.py +++ b/lib/streaming_providers/providers/magenta2/auth.py @@ -391,10 +391,6 @@ class Magenta2Authenticator(BaseOAuth2Authenticator): self._taa_client: Optional[TaaClient] = None self._initialize_taa_client() - # Initialize TokenFlowManager - self.token_flow_manager: Optional[TokenFlowManager] = None - self._initialize_token_flow_manager() - # Initialize parent super().__init__( provider_name='magenta2', @@ -407,6 +403,12 @@ class Magenta2Authenticator(BaseOAuth2Authenticator): proxy_config=proxy_config ) + # Initialize TokenFlowManager + self.token_flow_manager: Optional[TokenFlowManager] = None + self._initialize_token_flow_manager() + + logger.info("Magenta2 authenticator initialization completed successfully") + def update_sam3_client_id(self, client_id: str) -> None: """Public method to update SAM3 client ID""" old_client_id = self._sam3_client_id