diff --git a/streamrip/client/qobuz.py b/streamrip/client/qobuz.py index 411979e..ea0a11c 100644 --- a/streamrip/client/qobuz.py +++ b/streamrip/client/qobuz.py @@ -163,8 +163,7 @@ async def login(self): f.set_modified() self.session.headers.update({"X-App-Id": str(c.app_id)}) - self.secret = await self._get_valid_secret(c.secrets) - + if c.use_auth_token: params = { "user_id": c.email_or_userid, @@ -195,6 +194,8 @@ async def login(self): uat = resp["user_auth_token"] self.session.headers.update({"X-User-Auth-Token": uat}) + self.secret = await self._get_valid_secret(c.secrets) + self.logged_in = True async def get_metadata(self, item: str, media_type: str):