X-Git-Url: http://git.kaliko.me/?a=blobdiff_plain;f=sima%2Flib%2Fplayer.py;h=20a4958d9e738cff968fb1b9f777ee6a22300da4;hb=40a57f2;hp=473c9dfa097dea5f18579c9df0d8dc3d8f03dc89;hpb=1b5cfb4c9187df891bd840b51c044d72ad0077d5;p=mpd-sima.git diff --git a/sima/lib/player.py b/sima/lib/player.py index 473c9df..20a4958 100644 --- a/sima/lib/player.py +++ b/sima/lib/player.py @@ -48,7 +48,7 @@ def blacklist(artist=False, album=False, track=False): results = list() for elem in func(*args, **kwargs): if bl_getter(elem, add_not=True): - cls.log.debug('Blacklisted "{0}"'.format(elem)) + #cls.log.debug('Blacklisted "{0}"'.format(elem)) continue if track and cls.database.get_bl_album(elem, add_not=True): # filter album as well in track mode @@ -123,8 +123,8 @@ class Player(object): def find_track(self, artist, title=None): """ Find tracks for a specific artist or filtering with a track title - >>> player.find_track('The Beatles') - >>> player.find_track('Nirvana', title='Smells Like Teen Spirit') + >>> player.find_track(Artist('The Beatles')) + >>> player.find_track(Artist('Nirvana'), title='Smells Like Teen Spirit') Returns a list of Track objects """ @@ -180,8 +180,8 @@ class Player(object): # Regular lowered string comparison if artist.name.lower() == fuzz_art.lower(): found = True + artist.add_alias(fuzz_art) if artist.name != fuzz_art: - artist.add_alias(fuzz_art) self.log.debug('"%s" matches "%s".' % (fuzz_art, artist)) continue # SimaStr string __eq__ (not regular string comparison here) @@ -190,9 +190,6 @@ class Player(object): artist.add_alias(fuzz_art) self.log.info('"%s" quite probably matches "%s" (SimaStr)' % (fuzz_art, artist)) - #else: - #self.log.debug('FZZZ: "%s" does not match "%s"' % - #(fuzz_art, artist)) if found: if artist.aliases: self.log.debug('Found: {}'.format('/'.join(artist.names)))