From 81c2c290dd5a391d740146569d60facc608003bc Mon Sep 17 00:00:00 2001 From: aj Date: Wed, 15 May 2019 14:31:16 +0100 Subject: [PATCH] added shuffle option --- generateplaylists.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/generateplaylists.py b/generateplaylists.py index 7e4026b..865f9b7 100644 --- a/generateplaylists.py +++ b/generateplaylists.py @@ -37,7 +37,14 @@ if __name__ == '__main__': else: log.log("requested playlist {} not found".format(part)) - tracks.sort(key=lambda x: x['track']['album']['release_date'], reverse=True) + if 'shuffle' in tomake: + if tomake['shuffle'] is True: + import random + random.shuffle(tracks) + else: + tracks.sort(key=lambda x: x['track']['album']['release_date'], reverse=True) + else: + tracks.sort(key=lambda x: x['track']['album']['release_date'], reverse=True) net.replacePlaylistTracks(tomake['id'], [i['track']['uri'] for i in tracks]) else: