From 9babce582da764539e9fbf80099f7ffa28096d61 Mon Sep 17 00:00:00 2001 From: Rahul Ahuja Date: Sun, 1 Sep 2019 21:24:56 -0700 Subject: [PATCH] Fix track data enumeration idx --- beetsplug/deezer.py | 2 +- beetsplug/spotify.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/beetsplug/deezer.py b/beetsplug/deezer.py index d5aa8defd..bd098eb6a 100644 --- a/beetsplug/deezer.py +++ b/beetsplug/deezer.py @@ -100,7 +100,7 @@ class DeezerPlugin(BeetsPlugin): ).json()['data'] tracks = [] medium_totals = collections.defaultdict(int) - for i, track_data in enumerate(tracks_data): + for i, track_data in enumerate(tracks_data, start=1): track = self._get_track(track_data) track.index = i medium_totals[track.medium] += 1 diff --git a/beetsplug/spotify.py b/beetsplug/spotify.py index 3eddb2490..06bca1190 100644 --- a/beetsplug/spotify.py +++ b/beetsplug/spotify.py @@ -200,7 +200,9 @@ class SpotifyPlugin(BeetsPlugin): tracks = [] medium_totals = collections.defaultdict(int) - for i, track_data in enumerate(response_data['tracks']['items']): + for i, track_data in enumerate( + response_data['tracks']['items'], start=1 + ): track = self._get_track(track_data) track.index = i medium_totals[track.medium] += 1