X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Flib%2Fwebserv.py;h=10ed2b95bbc8cbbd672f38386f38fa3631b2279b;hb=e86c25ed9e97c5dd3e0672d5b17bed01d4a23fdf;hp=a0b899a3f624f82fdbc2f1b45f9e956574b82d9b;hpb=61d5b735d5967d10447eb1c7a2f9fe683d9736bd;p=mpd-sima.git diff --git a/sima/lib/webserv.py b/sima/lib/webserv.py index a0b899a..10ed2b9 100644 --- a/sima/lib/webserv.py +++ b/sima/lib/webserv.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# Copyright (c) 2009-2020 kaliko +# Copyright (c) 2009-2021 kaliko # Copyright (c) 2019 sacha # # This file is part of sima @@ -271,6 +271,7 @@ class WebService(AdvancedPlugin): to_add.extend(candidates) if nb_album_add == target_album_to_add: return to_add + return to_add def find_top(self, artists): """ @@ -280,7 +281,7 @@ class WebService(AdvancedPlugin): nbtracks_target = self.plugin_conf.getint('track_to_add') for artist in artists: if len(to_add) == nbtracks_target: - return to_add + break self.log.info('Looking for a top track for %s', artist) titles = deque() try: @@ -296,6 +297,7 @@ class WebService(AdvancedPlugin): if top_trk: to_add.append(top_trk) break + return to_add def _track(self): """Get some tracks for track queue mode