|
|
@ -92,7 +92,11 @@ class QueueManager: |
|
|
|
|
|
|
|
|
# If the album is a single download as a track |
|
|
# If the album is a single download as a track |
|
|
if albumAPI['nb_tracks'] == 1: |
|
|
if albumAPI['nb_tracks'] == 1: |
|
|
return self.generateTrackQueueItem(dz, albumAPI['tracks']['data'][0]['id'], settings, bitrate, albumAPI=albumAPI) |
|
|
|
|
|
|
|
|
try: |
|
|
|
|
|
return self.generateTrackQueueItem(dz, albumAPI['tracks']['data'][0]['id'], settings, bitrate, albumAPI=albumAPI) |
|
|
|
|
|
except IndexError as e: |
|
|
|
|
|
e = str(e) |
|
|
|
|
|
return QueueError("https://deezer.com/album/"+str(id), f"Single not available: {e}") |
|
|
|
|
|
|
|
|
tracksArray = dz.gw.get_album_tracks(id) |
|
|
tracksArray = dz.gw.get_album_tracks(id) |
|
|
|
|
|
|
|
|
|