From a6200415842b2bd1cf06856e0f157afed6ee1d07 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Sun, 28 Oct 2012 21:37:37 +0100 Subject: [PATCH] More improvements after code review --- mopidy/core/stored_playlists.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mopidy/core/stored_playlists.py b/mopidy/core/stored_playlists.py index 4a8f5463..9de1545f 100644 --- a/mopidy/core/stored_playlists.py +++ b/mopidy/core/stored_playlists.py @@ -1,3 +1,5 @@ +import itertools + import pykka @@ -15,10 +17,9 @@ class StoredPlaylistsController(object): Read/write. List of :class:`mopidy.models.Playlist`. """ - futures = [backend.stored_playlists.playlists - for backend in self.backends] + futures = [b.stored_playlists.playlists for b in self.backends] results = pykka.get_all(futures) - return [playlist for result in results for playlist in result] + return list(itertools.chain(*results)) @playlists.setter # noqa def playlists(self, playlists):