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.
main.js calls GoogleMusicApp.ratingChanged(MusicAPI.Rating.getRating()); within a mutationObserver.
This makes several calls to the last.fm api to love or unlove the track, depending on whether it's been thumbed up or not (if you have the "love a track on last.fm when rated thumbs up" option checked).
The main issue around this has been fixed (#390) but for the sake of efficiency, it would be good to get to the bottom of why it's called so many times and cut it down to only run when the track rating is changed
main.js calls GoogleMusicApp.ratingChanged(MusicAPI.Rating.getRating()); within a mutationObserver.
This makes several calls to the last.fm api to love or unlove the track, depending on whether it's been thumbed up or not (if you have the "love a track on last.fm when rated thumbs up" option checked).
The main issue around this has been fixed (#390) but for the sake of efficiency, it would be good to get to the bottom of why it's called so many times and cut it down to only run when the track rating is changed
Follows on from #426
The text was updated successfully, but these errors were encountered: