Guard against "empty" albums

This commit is contained in:
Rahul Ahuja 2019-10-05 23:12:53 -07:00
parent 46b58ea70b
commit 32ea225fad

View file

@ -83,6 +83,8 @@ class DeezerPlugin(MetadataSourcePlugin, BeetsPlugin):
tracks_data = requests.get(
self.album_url + deezer_id + '/tracks'
).json()['data']
if not tracks_data:
return None
tracks = []
medium_totals = collections.defaultdict(int)
for i, track_data in enumerate(tracks_data, start=1):