From cd522cce736d331c4832d3858f5572baf0120e6c Mon Sep 17 00:00:00 2001 From: Marvin Schenkel Date: Thu, 6 Jul 2023 14:29:56 +0200 Subject: [PATCH] Add oauth check to get_stream_details (#737) --- music_assistant/server/providers/ytmusic/__init__.py | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/music_assistant/server/providers/ytmusic/__init__.py b/music_assistant/server/providers/ytmusic/__init__.py index e1df9d32a..bf40c3f1e 100644 --- a/music_assistant/server/providers/ytmusic/__init__.py +++ b/music_assistant/server/providers/ytmusic/__init__.py @@ -489,14 +489,7 @@ async def get_similar_tracks(self, prov_track_id, limit=25) -> list[Track]: async def get_stream_details(self, item_id: str, retry=0) -> StreamDetails: """Return the content details for the given track when it will be streamed.""" - # Misschien dit vervangen met api.get_song()? https://github.com/KoljaWindeler/ytube_music_player/blob/main/custom_components/ytube_music_player/media_player.py#L1493 - # data = { - # "playbackContext": { - # "contentPlaybackContext": {"signatureTimestamp": self._signature_timestamp} - # }, - # "video_id": item_id, - # } - # track_obj = await self._post_data("player", data=data) + await self._check_oauth_token() track_obj = await get_track( prov_track_id=item_id, headers=self._headers,