GNOME Bugzilla – Bug 524992
"Now Playing" status on website not reflected correctly
Last modified: 2008-08-15 03:15:30 UTC
The currently playing song only shows for a very short time on Last.FM This is probably because the last played song is submitted after the currently playing song. This erases the currently playing some from your Last.FM profile. "Now Playing" should always be submitted after the rest of the songs are submitted. This isn't in the spec and could be considered a Last.FM bug, but Banshee should work around that.
Created attachment 108259 [details] [review] Possible solution to bug. I've come up with this patch. Pepijn, could you please test this and see if you still encounter the above issue? It doesn't seem to break anything for me, however. :)
Re-opening, we should get some feedback on the patch from the maintainers.
Created attachment 115536 [details] [review] Updated patch (r4298) I updated the patch for r4298. Seems to work for me. Now Playing information was on my profile within 10 seconds. Good stuff.
Thanks Andrew, I'll clean this up and apply (my bad for not originally doing that).
(In reply to comment #4) > Thanks Andrew, I'll clean this up and apply (my bad for not originally doing > that). I thought I did clean it up? And don't worry about it; it worked when you submitted it, but AudioscrobblerConnection.cs has gotten some love recently. :)
The commented out code at the beinning of NowPlaying() needs to be removed, and the now_playing_started variable should have a private identifier. Actually, if you happen to make those two minor changes today I'll simply commit the patch as soon as I get home this aftertoon.
(In reply to comment #6) > the now_playing_started variable should have a private identifier. I don't know how to do that. O:-) Could someone else update that?
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Thanks Alex!