From 748a7ce31826bc8c152f364d0ca2253f97761acf Mon Sep 17 00:00:00 2001 From: krateng Date: Fri, 11 Aug 2023 20:44:07 +0200 Subject: [PATCH] Prevented artist creation from looking up nonexistent track, fix GH-219 --- maloja/database/sqldb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maloja/database/sqldb.py b/maloja/database/sqldb.py index 4f908dc..acbfba9 100644 --- a/maloja/database/sqldb.py +++ b/maloja/database/sqldb.py @@ -404,7 +404,7 @@ def add_tracks_to_albums(track_to_album_id_dict,replace=False,dbconn=None): @connection_provider def get_track_id(trackdict,create_new=True,update_album=False,dbconn=None): ntitle = normalize_name(trackdict['title']) - artist_ids = [get_artist_id(a,dbconn=dbconn) for a in trackdict['artists']] + artist_ids = [get_artist_id(a,create_new=create_new,dbconn=dbconn) for a in trackdict['artists']] artist_ids = list(set(artist_ids))