X-Git-Url: http://git.kaliko.me/?a=blobdiff_plain;f=sima%2Fmpdclient.py;h=a0229496681f44a1fac95371b33a325a75426e15;hb=1968c2cb249b9230f00f9749017770ab933582c0;hp=0c2e0b2223c8b59d59108eda4e3c40c3a5ee7bab;hpb=ee218f16c2a449c6d72d550807114676e1e96d94;p=mpd-sima.git diff --git a/sima/mpdclient.py b/sima/mpdclient.py index 0c2e0b2..a022949 100644 --- a/sima/mpdclient.py +++ b/sima/mpdclient.py @@ -390,8 +390,11 @@ class MPD(MPDClient): if len(library) > 1: self.log.debug('I got "%s" searching for %r', library, artist) elif len(library) == 1 and library[0] != artist.name: + new_alias = artist.name self.log.info('Update artist name %s->%s', artist, library[0]) + self.log.debug('Also add alias for %s: %s', artist, new_alias) artist = Artist(name=library[0], mbid=artist.mbid) + artist.add_alias(new_alias) # Fetches remaining artists for potential match artists = self._cache['nombid_artists'] else: # not using MusicBrainzIDs