From 3a6529c65b70c7b98503389d8a8fce3c8f1a8840 Mon Sep 17 00:00:00 2001 From: Christof Damian Date: Mon, 13 Dec 2021 11:47:02 +0100 Subject: [PATCH] Fix issue for limitting number of playlist entry downloads created_at doesn't seem to be present in the MiniTrack class, but id will always be present and works equally well. --- scdl/scdl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scdl/scdl.py b/scdl/scdl.py index 8377420..fcc1014 100755 --- a/scdl/scdl.py +++ b/scdl/scdl.py @@ -395,7 +395,7 @@ def download_playlist(client: SoundCloud, playlist: BasicAlbumPlaylist, **kwargs try: if kwargs.get("n"): # Order by creation date and get the n lasts tracks playlist.tracks.sort( - key=lambda track: track.created_at, reverse=True + key=lambda track: track.id, reverse=True ) playlist.tracks = playlist.tracks[: int(kwargs.get("n"))] else: