for entry in ['artist', 'album', 'title']:
header = False
for bl in blocklist:
- art = bl.get(entry, '')
+ val = bl.get(entry, '')
mbid = bl.get(f'musicbrainz_{entry}', '')
- if art or mbid:
+ if val or mbid:
if not header:
header = True
self.log.info(f'{entry.capitalize()}'
'(id name musicbranzID):')
- self.log.info(f'{bl["id"]} "{art}"\t\t{mbid}')
+ self.log.info(f'{bl["id"]} "{val}"\t\t{mbid}')
def bl_add_artist(self):
artist = self.options.get('artist', None)
return
track = tracks[0]
album = Album(name=track.album, mbid=track.musicbrainz_albumid)
- artist = Artist(name=track.artist, mbid=track.musicbrainz_artistid)
self.log.info('Found album in library: %s (by "%s")',
- album, artist)
+ album, track.Artist.albumartist)
if self.sdb.get_bl_album(album, add=False):
self.log.info('Already in blocklist')
return