From 2948eb9be458cb64f72c73abcb63a682b0374c11 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Sun, 14 Jan 2024 11:07:52 +0100
Subject: [PATCH] SpotifyRecorder: cleanup

---
 SpotifyRecorder.py | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/SpotifyRecorder.py b/SpotifyRecorder.py
index d1d9bdb..04ba964 100644
--- a/SpotifyRecorder.py
+++ b/SpotifyRecorder.py
@@ -80,9 +80,6 @@ class SpotifyRecorder:
         LOGGER.info(f'Found {len(tracks)} tracks in playlist')
         return results
 
-    def __extract_track_uris(self, tracks: List) -> List[str]:
-        return [track['track']['uri'] for track in tracks]
-
     def __record_tracks(self, tracks: list):
         deviceId = self.__get_device_id_by_name(self._spotifyDeviceName)
 
@@ -137,10 +134,6 @@ class SpotifyRecorder:
 
         self.__print_end_statistics(errorTrackNumbers, recordedTrackNumbers, skippedTrackNumbers, len(tracks))
 
-    def __join_artists(self, track) -> str:
-        artists = track['track']['artists']
-        return ' & '.join(artist['name'] for artist in artists)
-
     def __print_end_statistics(self, errorTrackNumbers: list[int], recordedTrackNumbers: list[int],
                                skippedTrackNumbers: list[int], numberOfTracks: int):
         LOGGER.info('### DONE ###')
@@ -161,6 +154,11 @@ class SpotifyRecorder:
         fileName = f'{index} - {artists} - {track["track"]["name"]}'
         return os.path.join(self._destinationFolder, fileName)
 
+    @staticmethod
+    def __join_artists(track) -> str:
+        artists = track['track']['artists']
+        return ' & '.join(artist['name'] for artist in artists)
+
     def __wait_for_track_end(self, track, timeWaitedForPlaying: float) -> None:
         trackDurationInMs = track['track']['duration_ms']
         trackDurationInSeconds = trackDurationInMs // 1000
-- 
GitLab