Closed jixunmoe closed 7 months ago
When you upgrade to Navidrome 0.51 (or later releases), this will be resolved by #484. This issue (as you noted) comes up because the getRandomSongs doesn't return a full Navidrome track object.
I'm going to close this, as it is resolved using Navidrome 0.51 and development Feishin https://github.com/jeffvli/feishin/commit/83d5fee4426ae8ac41662debadf613ca21c0e045 (no longer relying on the song
lyrics
property)
Expected Behavior
Lyrics been fetched and shown.
Current Behavior
Lyrics missing when using "shuffle all".
Steps to Reproduce
Possible Solution (Not obligatory)
Workaround: play from tracks section and manually shuffle from there.
Context
The old client (sonixd) is able to display the lyrics text content as it is.
When requesting the random api (
/rest/getRandomSongs.view
), the response does not include lyrics:When playing directly from the tracks interface, it makes a request to song
/api/song
which hadlyrics
populated.The same issue can also be observed (not always!) from the album or search page, as those filtering endpoints does not provide
lyrics
field neither.Your Environment