You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 30, 2021. It is now read-only.
Running radiant through a web debugging proxy, I've noticed that the app seems to randomly unlove tracks multiple times (!).
This seems to get worse as it gets further down the playlist. As the 3rd song starts, I'm seeing the following:
It unloves the 2nd track
It unloves the 3rd track 3 times
It tells last.fm the 3rd track is "now playing" (expected behaviour)
It scrobbles the 2nd track (expected behaviour)
This isn't visible in the master branch currently, as scrobbling seems to be broken (see #388 (comment)) but once it's working again, I expect this issue will be back.
The text was updated successfully, but these errors were encountered:
I think I've got it - it makes multiples calls to the api, which is rubbish but not the end of the world. The issue arises when the song moves from a loved track to an unloved track - notifySong is called with the "unloved" rating, but uses currentTitle - which isn't updated to the new song until later in the JS, which means the previous track in unloved instead of the current one.
Theoretically this is a simple fix. Just needs a bit more testing.
Running radiant through a web debugging proxy, I've noticed that the app seems to randomly unlove tracks multiple times (!).
This seems to get worse as it gets further down the playlist. As the 3rd song starts, I'm seeing the following:
It tells last.fm the 3rd track is "now playing"(expected behaviour)It scrobbles the 2nd track(expected behaviour)This isn't visible in the master branch currently, as scrobbling seems to be broken (see #388 (comment)) but once it's working again, I expect this issue will be back.
The text was updated successfully, but these errors were encountered: