From 3f36f679401ffa8a95b1e7308b80b8f874b247de Mon Sep 17 00:00:00 2001 From: "Diego M. Rodriguez" Date: Fri, 30 Dec 2016 11:39:19 +0100 Subject: [PATCH] discogs: tweak pruning of empty candidate albums --- beetsplug/discogs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/beetsplug/discogs.py b/beetsplug/discogs.py index f3f891688..cf10a2a36 100644 --- a/beetsplug/discogs.py +++ b/beetsplug/discogs.py @@ -205,8 +205,8 @@ class DiscogsPlugin(BeetsPlugin): self._log.debug(u"Communication error while searching for {0!r}", query, exc_info=True) return [] - return filter(None, [self.get_album_info(release) - for release in releases[:5]]) + return [album for album in map(self.get_album_info, releases[:5]) + if album] def get_album_info(self, result): """Returns an AlbumInfo object for a discogs Release object.