3 files + 11 − 4 Inline Compare changes Side-by-side Inline Show whitespace changes Files 3 SpotifyAutoPlaylistCreator.py +8 −1 Original line number Diff line number Diff line Loading @@ -90,7 +90,14 @@ class SpotifyAutoPlaylistCreator: LOGGER.info(f'>>> Adding tracks to destination playlist "{destinationPlaylist["name"]}"...') randomTrackUris = self.__extract_track_uris(randomTracks) self._spotify.playlist_add_items(self._destinationPlaylistInfo['id'], randomTrackUris) for batch in self.__chunk_list(randomTrackUris, 100): self._spotify.playlist_add_items(self._destinationPlaylistInfo['id'], batch) @staticmethod def __chunk_list(items, batchSize): for i in range(0, len(items), batchSize): yield items[i:i + batchSize] def __CollectLatestTracks(self, sortedTracks): tracksToAdd = [] Loading pyproject.toml +1 −1 Original line number Diff line number Diff line [tool.poetry] name = "SpotifyBackup" version = "1.12.0" version = "1.12.1" description = "Simple script for backing up public playlists from Spotify." authors = ["deadlocker8"] Loading version.json +2 −2 Original line number Diff line number Diff line { "version": { "name": "v1.12.0", "code": 15, "name": "v1.12.1", "code": 16, "date": "30.08.24" } } No newline at end of file
SpotifyAutoPlaylistCreator.py +8 −1 Original line number Diff line number Diff line Loading @@ -90,7 +90,14 @@ class SpotifyAutoPlaylistCreator: LOGGER.info(f'>>> Adding tracks to destination playlist "{destinationPlaylist["name"]}"...') randomTrackUris = self.__extract_track_uris(randomTracks) self._spotify.playlist_add_items(self._destinationPlaylistInfo['id'], randomTrackUris) for batch in self.__chunk_list(randomTrackUris, 100): self._spotify.playlist_add_items(self._destinationPlaylistInfo['id'], batch) @staticmethod def __chunk_list(items, batchSize): for i in range(0, len(items), batchSize): yield items[i:i + batchSize] def __CollectLatestTracks(self, sortedTracks): tracksToAdd = [] Loading
pyproject.toml +1 −1 Original line number Diff line number Diff line [tool.poetry] name = "SpotifyBackup" version = "1.12.0" version = "1.12.1" description = "Simple script for backing up public playlists from Spotify." authors = ["deadlocker8"] Loading
version.json +2 −2 Original line number Diff line number Diff line { "version": { "name": "v1.12.0", "code": 15, "name": "v1.12.1", "code": 16, "date": "30.08.24" } } No newline at end of file