From e5a1f7fba02238e431050f62c0d31e028ae386da Mon Sep 17 00:00:00 2001 From: blacktwin Date: Mon, 28 Sep 2020 08:09:55 -0400 Subject: [PATCH] including @sdlynx contribution --- utility/gmusic_playlists_to_plex.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/utility/gmusic_playlists_to_plex.py b/utility/gmusic_playlists_to_plex.py index 5145a95..9d6c0b1 100644 --- a/utility/gmusic_playlists_to_plex.py +++ b/utility/gmusic_playlists_to_plex.py @@ -145,9 +145,12 @@ def main(): break if not artistSearch or len(artistSearch) == 0: print(u"Could not find in Plex:\n\t{} - {} {}".format(artist, album, title)) - print("Adding Playlist: {}".format(playlistName)) - print("Google Music Playlist: {}, has {} tracks. {} tracks were added to Plex.".format( - playlistName, len(pl['tracks']), len(playlistContent))) - plex.createPlaylist(playlistName, playlistContent) + if len(playlistContent) != 0: + print("Adding Playlist: {}".format(playlistName)) + print("Google Music Playlist: {}, has {} tracks. {} tracks were added to Plex.".format( + playlistName, len(pl['tracks']), len(playlistContent))) + plex.createPlaylist(playlistName, playlistContent) + else: + print("Could not find any matching tracks in Plex for {}".format(playlistName)) main()