leinelissen / jellyfin-audio-player

🎵 A gorgeous Jellyfin audio streaming app for iOS and Android
https://fintunes.app
MIT License
792 stars 29 forks source link

Fintunes only scrobbles to Lastfm the last song played from a full album #241

Open magandrez opened 3 months ago

magandrez commented 3 months ago

Given a setup with a personal Jellyfin server. I have experience problems relaying scrobbles from Fintunes to Lastfm. This does not occur with other clients (e.g. Finamp or Jellyfin for iOS). I am running the last version of Fintunes at the moment.

The issue seems to be similar to that I have reported earlier in #218. What I have experienced is that, when playing a whole album, Lastfm picks up each that is currently playing, but it will only registered as listened the last song of a given album. For example, given this album I listened on Aug 5th, only the last song was scrobbled (see screenshot attached). Here the logs corresponding to playing the whole album the above mentioned day.

screenshot_20240808_171514

leinelissen commented 2 months ago

Hey thanks, I'm aware of these issues and have received reports on it from other people. The beta version has fixes in places to deal exactly with these issues. If you could try those out and let me know whether that fixes things, I can hopefully get on with actually releasing it.

leinelissen commented 2 months ago

To get the latest beta, either find it on TestFlight or download it here: https://files.lei.wtf/s/RGYFzgrqzo2fjbe

magandrez commented 2 months ago

Ok, I tested 2.4.0 (95) and that build seems to do something funky.

Playing a 2 song EP, registered the first correctly, and while the second was playing, Last.fm was reporting that the second song was was being played. But upon finishing, the scrobble is unregistered from Last.fm and thus only the first one remains scrobbled.

leinelissen commented 2 months ago

Hmm that's interesting, let me check that out. How does it work for longer albums?

magandrez commented 2 months ago

Yeah, I cannot reproduce it with longer albums 🤔