From 3c1c6bac719d664ef750a73774b0924829ca4229 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Tue, 26 Nov 2013 22:59:31 +0100 Subject: [PATCH] local: Always return track with just uri for local playlist tracks This is related to #527, but is only a stop gap until we fix it right. Note that this actually causes a regression, as not playlist tracks will have any metadata after this change. --- mopidy/backends/local/playlists.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/mopidy/backends/local/playlists.py b/mopidy/backends/local/playlists.py index 081bc335..e8996b51 100644 --- a/mopidy/backends/local/playlists.py +++ b/mopidy/backends/local/playlists.py @@ -51,11 +51,8 @@ class LocalPlaylistsProvider(base.BasePlaylistsProvider): tracks = [] for track_uri in parse_m3u(m3u, self._media_dir): - result = self.backend.library.lookup(track_uri) - if result: - tracks += self.backend.library.lookup(track_uri) - else: - tracks.append(Track(uri=track_uri)) + # TODO: switch to having playlists being a list of uris + tracks.append(Track(uri=track_uri)) playlist = Playlist(uri=uri, name=name, tracks=tracks) playlists.append(playlist)