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.
This commit is contained in:
parent
04044d035f
commit
3c1c6bac71
@ -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)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user