Discord status should show what I'm playing even with missing information
Current Behavior
If current song doesn't have all needed information, Discord status freezes to previous song or doesn't start if no proper song was played previously.
Steps to Reproduce
Optionally play song that shows in Discord status
Play song without album information
Discord is showing previous song info with 0 seconds left or no information if song without album was the first thing played
Context
Playing downloaded music from YouTube or other unofficial source that doesn't have all the metadata. Metadata also has not been found by lidarr of jellyfin. For example any of these unofficially remastered Moomin music don't have metadata anywhere https://open.spotify.com/album/66SQzT6zdfqm9Bt61kEcfW
I think it's because of the src/renderer/features/discord-rpc/use-discord-rpc.ts line 34 where the artists are mapped. What if there's no artists? I couldn't get the thing built so couldn't confirm myself
Application version (e.g. v0.1.0) : 0.5.1
Operating System and version (e.g. Windows 10) : Arch Linux
Server and version (e.g. Navidrome v0.48.0) : Jellyfin 10.8.11
Expected Behavior
Discord status should show what I'm playing even with missing information
Current Behavior
If current song doesn't have all needed information, Discord status freezes to previous song or doesn't start if no proper song was played previously.
Steps to Reproduce
Optionally play song that shows in Discord status
Play song without album information
Discord is showing previous song info with 0 seconds left or no information if song without album was the first thing played
Context
Playing downloaded music from YouTube or other unofficial source that doesn't have all the metadata. Metadata also has not been found by lidarr of jellyfin. For example any of these unofficially remastered Moomin music don't have metadata anywhere https://open.spotify.com/album/66SQzT6zdfqm9Bt61kEcfW
I think it's because of the src/renderer/features/discord-rpc/use-discord-rpc.ts line 34 where the artists are mapped. What if there's no artists? I couldn't get the thing built so couldn't confirm myself