From 09fc53eaea7cce41a4c65e5f249bfac37b6f47bc Mon Sep 17 00:00:00 2001 From: Rahul Ahuja Date: Mon, 21 Jan 2019 23:53:19 -0800 Subject: [PATCH] Only parse Spotify ID when necessary --- beetsplug/spotify.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/beetsplug/spotify.py b/beetsplug/spotify.py index f0fbf9b52..31d28c842 100644 --- a/beetsplug/spotify.py +++ b/beetsplug/spotify.py @@ -243,11 +243,10 @@ class SpotifyPlugin(BeetsPlugin): :return: TrackInfo object for track :rtype: beets.autotag.hooks.TrackInfo """ - spotify_id = self._get_spotify_id('track', track_id) - if spotify_id is None: - return None - if track_data is None: + spotify_id = self._get_spotify_id('track', track_id) + if spotify_id is None: + return None track_data = self._handle_response( requests.get, self.track_url + spotify_id )