Skip to content

Commit 40c8b6e

Browse files
committed
corrected daemon to run automatically
1 parent d167d0d commit 40c8b6e

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

pylast_stub.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def create_library_set(track_history, user):
9090
return library_set
9191

9292
def get_playlist_playcounts(playlist):
93-
pylast_tracks = [pylast.Track(artist=track.artist, title=track.name, network=network, username=lastfm_username) for track in playlist.tracks]
93+
pylast_tracks = [pylast.Track(artist=item.track.artist, title=item.track.name, network=network, username=lastfm_username) for item in playlist.tracks]
9494
return get_playcounts_threaded(pylast_tracks, 64)
9595

9696
if __name__ == "__main__":

smartify_daemon.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,13 @@ def create_spotipy_playlist(playlist_name):
7171
def get_undiscovered_tracks(playlist):
7272
playcounts = get_playlist_playcounts(playlist)
7373
undiscovered = [track for track, count in playcounts.items() if count < 1]
74-
return [track for track in playlist.tracks if '{} - {}'.format(track.name, track.artist) in undiscovered]
74+
return [item.track for item in playlist.tracks if '{} - {}'.format(item.track.name, item.track.artist) in undiscovered]
7575

7676

7777
def get_track_uris(track_list):
78-
return [track.uri for track in track_list]
78+
return [item.track.uri for item in track_list]
7979

8080
if __name__ == '__main__':
8181
my_scrobbler = Scrobbler(sp, user, network)
82+
my_scrobbler.scheduler.add_job(my_scrobbler.update_track, 'interval', seconds=10)
83+

0 commit comments

Comments
 (0)