jeffvli / feishin

A modern self-hosted music player.
https://feishin.vercel.app
GNU General Public License v3.0
2.46k stars 103 forks source link

Default Navidrome album art isn't loaded occasionally. #742

Open Suoslex opened 2 weeks ago

Suoslex commented 2 weeks ago

Expected Behavior

Album arts are loaded properly and shown by the track title.

Current Behavior

Sometimes, with no obvious reason, default Navidrome album arts aren't loaded. It happens both with big art and small art.

Screenshot 2024-09-12 at 13 40 34 Screenshot 2024-09-12 at 13 39 57

Steps to Reproduce

Just switching between tracks by double-clicking

Possible Solution

No response

Context

No response

Application version

0.9.0

Operating System and version

macOS Sonoma 14.4.1

Server and Version

0.52.5 (latest)

Node Version (if developing locally)

No response

kgarner7 commented 2 weeks ago

I am able to reproduce this as well (I just search for an album with no art, and the album art is broken, but the track art isn't), but my suspicion is that it's a Navidrome issue. The art is just retrieved using getCoverArt, which is a standard endpoint. My guess is that it's a caching issue, but I don't know currently.

Suoslex commented 2 weeks ago

I am able to reproduce this as well (I just search for an album with no art, and the album art is broken, but the track art isn't), but my suspicion is that it's a Navidrome issue. The art is just retrieved using getCoverArt, which is a standard endpoint. My guess is that it's a caching issue, but I don't know currently.

Also encountered a weird bug, decided not to create a new issue. Sometimes one Album art doesn't go and being covered by another one. As far as I understood, it happened when my music played in the background while the player window was on (not minimised), and when I switched to it I got his results.

Screenshot 2024-09-13 at 11 16 02