3 files + 6 − 5 Inline Compare changes Side-by-side Inline Show whitespace changes Files 3 SpotifyAutoPlaylistCreator.py +3 −2 Original line number Diff line number Diff line Loading @@ -91,7 +91,7 @@ class SpotifyAutoPlaylistCreator: LOGGER.info(f'>>> Adding tracks to destination playlist "{destinationPlaylist["name"]}"...') randomTrackUris = self.__extract_track_uris(randomTracks) for batch in self.__chunk_list(randomTrackUris, 100): for batch in self.__chunk_list(randomTrackUris, 50): self._spotify.playlist_add_items(self._destinationPlaylistInfo['id'], batch) @staticmethod Loading Loading @@ -122,7 +122,8 @@ class SpotifyAutoPlaylistCreator: f'playlist "{destinationPlaylist["name"]}"...') existingTracksUris = self.__extract_track_uris(existingTracks) if existingTracksUris: self._spotify.playlist_remove_all_occurrences_of_items(self._destinationPlaylistInfo['id'], existingTracksUris) for batch in self.__chunk_list(existingTracksUris, 100): self._spotify.playlist_remove_all_occurrences_of_items(self._destinationPlaylistInfo['id'], batch) def __get_playlist(self, username: str, playlistID: str) -> Dict: LOGGER.info(f'>>> Fetching playlist with ID: {playlistID} by {username}...') Loading pyproject.toml +1 −1 Original line number Diff line number Diff line [tool.poetry] name = "SpotifyBackup" version = "1.12.1" version = "1.12.2" 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.1", "code": 16, "name": "v1.12.2", "code": 17, "date": "30.08.24" } } No newline at end of file
SpotifyAutoPlaylistCreator.py +3 −2 Original line number Diff line number Diff line Loading @@ -91,7 +91,7 @@ class SpotifyAutoPlaylistCreator: LOGGER.info(f'>>> Adding tracks to destination playlist "{destinationPlaylist["name"]}"...') randomTrackUris = self.__extract_track_uris(randomTracks) for batch in self.__chunk_list(randomTrackUris, 100): for batch in self.__chunk_list(randomTrackUris, 50): self._spotify.playlist_add_items(self._destinationPlaylistInfo['id'], batch) @staticmethod Loading Loading @@ -122,7 +122,8 @@ class SpotifyAutoPlaylistCreator: f'playlist "{destinationPlaylist["name"]}"...') existingTracksUris = self.__extract_track_uris(existingTracks) if existingTracksUris: self._spotify.playlist_remove_all_occurrences_of_items(self._destinationPlaylistInfo['id'], existingTracksUris) for batch in self.__chunk_list(existingTracksUris, 100): self._spotify.playlist_remove_all_occurrences_of_items(self._destinationPlaylistInfo['id'], batch) def __get_playlist(self, username: str, playlistID: str) -> Dict: LOGGER.info(f'>>> Fetching playlist with ID: {playlistID} by {username}...') Loading
pyproject.toml +1 −1 Original line number Diff line number Diff line [tool.poetry] name = "SpotifyBackup" version = "1.12.1" version = "1.12.2" 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.1", "code": 16, "name": "v1.12.2", "code": 17, "date": "30.08.24" } } No newline at end of file