mirror of
https://github.com/Dvorinka/swingmusic-extended.git
synced 2026-06-05 04:53:01 +00:00
Save complete tracks and albums to the db for faster startup
- refactor function locations - add logger - check for new tracks instead of re-processing all files
This commit is contained in:
@@ -21,7 +21,7 @@ def get_artist_data(artist: str):
|
||||
artist_obj = instances.artist_instance.get_artists_by_name(artist)
|
||||
|
||||
def get_artist_tracks():
|
||||
songs = instances.songs_instance.find_songs_by_artist(artist)
|
||||
songs = instances.tracks_instance.find_songs_by_artist(artist)
|
||||
|
||||
return songs
|
||||
|
||||
@@ -32,7 +32,7 @@ def get_artist_data(artist: str):
|
||||
artist_albums = []
|
||||
albums_with_count = []
|
||||
|
||||
albums = instances.songs_instance.find_songs_by_albumartist(artist)
|
||||
albums = instances.tracks_instance.find_songs_by_albumartist(artist)
|
||||
|
||||
for song in albums:
|
||||
if song["album"] not in artist_albums:
|
||||
|
||||
Reference in New Issue
Block a user