Closed seblucas closed 1 year ago
Listenbrainz web got updated so it was certainly on their end. I don't know if my error in the log are relevant or not
Thans for reporting!
I just tested and I confirm LMS can send listens and sync them afterwards.
So looks like LMS is not able to import stuff pushed on LB by your other player, foobar2000. Would you accept to mail me your listenbrainz username so that I can check what may be wrong?
Done
Thanks! I managed to reproduce.
The "tracknumber" in the additional_info
element is encoded using a string instead of an integer for foobar2k entries.
According to https://listenbrainz.readthedocs.io/en/latest/users/json.html#fetching-listen-json it should be an integer.
I guess foobar2k encodes this using a string, but this is strange LB as I would have expected LB to parse/validate/reencode each value
I opened an issue here https://github.com/phw/foo_listenbrainz2/issues/12 @seblucas I guess it is what you use?
And I will update LMS code to fallback on string parsing
Hi,
Sorry for being such a PITA :(. After fixing most of my issues I finally enable Listenbrainz yesterday -> Everything went fine yesterday and all the music I listened with LMS Web UI is available in Listenbrainz.
This morning I used Foobar2000 to use my Hifi system (with the foo_listenbrainz plugin) -> Everything went fine and listenbrainz is updated.
This afternoon, I went back to using my headset so I've gone back to LMS Web UI and the currently played song is shown in listenbrainz web page but nothing in my recent listen list.
Here is my log (I'm using latest docker image 3.39 updated today from 3.37) :