- mbid = kwargs.get('musicbrainz_artistid').split(SEPARATOR)[0]
- if (kwargs.get('albumartist', False) and
- kwargs.get('albumartist') != 'Various Artists'):
- name = kwargs.get('albumartist').split(SEPARATOR)[0]
- if (kwargs.get('musicbrainz_albumartistid', False) and
- kwargs.get('musicbrainz_albumartistid') != '89ad4ac3-39f7-470e-963a-56509c546377'):
- mbid = kwargs.get('musicbrainz_albumartistid').split(SEPARATOR)[0]
- super().__init__(name=name, mbid=mbid)
+ mbid = kwargs.get('musicbrainz_artistid')
+ if name and not kwargs.get('albumartist', False):
+ kwargs['albumartist'] = name.split(SEPARATOR)[0]
+ super().__init__(name=name, mbid=mbid,
+ albumartist=kwargs.get('albumartist'))
+