Open AF-1 opened 3 years ago
When a playlist is stored, we only save a playlist with URLs. Whereas when we start playback of an "integrate" track, it's using a Track object internally.
I believe the underlying issue is here:
The code parsing the playlists doesn't set the $integrateRemote
flag, as at that point it doesn't know whether this is part of our library.
To be continued...
:warning: This issue is stale because it has been open for 720 days with no activity. Please chime in if you want to keep it alive.
Online library tracks are under certain circumstances not recognized as such (Slim::Schema::Track) but treated as default remote tracks (Slim::Schema::RemoteTrack) that are not part of the LMS library.
Among other things that means for me:
Here are 2 ways to reproduce the problem (using an online album that has been added to the LMS library):
I don't know if this is related: according to the LMS CLI docs the
playlist tracks
command supports the x tag (like songinfo) to return a track's extid. But it doesn't return extids for online LMS library tracks.So if you can save a local playlist with a remote LMS library track in it and the LMS docs says this command should return extid (for tag x) I guess this should be possible.