From: Marcel van der Veldt Date: Sun, 14 Feb 2021 00:11:48 +0000 (+0100) Subject: small fix for library sync X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=bc46f447e2be3f6135616305a9cba9b9735ce75b;p=music-assistant-server.git small fix for library sync --- diff --git a/music_assistant/constants.py b/music_assistant/constants.py index d0e7efd3..0ff18b3c 100755 --- a/music_assistant/constants.py +++ b/music_assistant/constants.py @@ -1,6 +1,6 @@ """All constants for Music Assistant.""" -__version__ = "0.0.85" +__version__ = "0.0.86" REQUIRED_PYTHON_VER = "3.7" # configuration keys/attributes diff --git a/music_assistant/managers/library.py b/music_assistant/managers/library.py index 1ac03468..505ed0cd 100755 --- a/music_assistant/managers/library.py +++ b/music_assistant/managers/library.py @@ -328,7 +328,7 @@ class LibraryManager: cur_db_ids = [] for item in await music_provider.async_get_library_tracks(): db_item = await self.mass.music.async_get_track( - item.item_id, provider_id, lazy=False + item.item_id, provider_id, track_details=item, lazy=False ) if not db_item.available and not item.available: # track availability changed, sort this out with auto matching magic diff --git a/music_assistant/models/player_queue.py b/music_assistant/models/player_queue.py index c6015fc3..7a57006d 100755 --- a/music_assistant/models/player_queue.py +++ b/music_assistant/models/player_queue.py @@ -528,7 +528,8 @@ class PlayerQueue: """Call when queue_streamer starts playing the queue stream.""" self._cur_item_time = 0 self._cur_index = self._queue_stream_next_index - return self._queue_stream_next_index + self._queue_stream_next_index += 1 + return self._cur_index async def async_queue_stream_next(self, cur_index: int) -> None: """Call when queue_streamer loads next track in buffer."""