diff --git a/cogs/audio.py b/cogs/audio.py index ab95d102d..ed0ba44bd 100644 --- a/cogs/audio.py +++ b/cogs/audio.py @@ -630,12 +630,13 @@ class Audio: def _local_playlist_songlist(self, name): dirpath = os.path.join(self.local_playlist_path, name) - return os.listdir(dirpath) + return sorted(os.listdir(dirpath)) def _make_local_song(self, filename): # filename should be playlist_folder/file_name folder, song = os.path.split(filename) - return Song(name=song, id=filename, title=song, url=filename) + return Song(name=song, id=filename, title=song, url=filename, + webpage_url=filename) def _make_playlist(self, author, url, songlist): try: