Closed duckfromdiscord closed 9 months ago
Additionally, it seems like maloja is actually auto-removing some but not all of the double scrobbles:
[database] Incoming scrobble [Client: default | API: native/v1]: { [some song data] 'scrobble_time': 1692476203}
[dbcache] Invalidated 3 of 3 DB cache entries
[sqldb] 1 Scrobbles have not been written to database!
[dbcache] Invalidated 1 of 1 DB cache entries
[database] Incoming scrobble [Client: default | API: native/v1]: { [some song data] 'scrobble_time': 1692476498}
[dbcache] Invalidated 3 of 3 DB cache entries
From maloja logs, it seems the first song is skipped and the second one is not.
Not happening right now, may have been a server issue?
Could have been. Spotify isn't 100% reliable, but i usually find it to be good enough. Has it happened since?
Yes, but I am not sure it’s the same issue. Now, it starts off working, but seems to randomly stop scrobbling after some unknown amount of time. Scrolling back in the logs I see “Access token was not valid, attempting to refresh” and then it continues to poll and receive nothing despite listening through multiple songs. Then when I restart it, it gets its backlog and works for another couple min/hr.
Similarly to the initial issue, some of the backlog does get double scrobbled but not all of it.
2023-08-19T21:40:05+00:00 error : [Scrobblers] Cannot destructure property 'name' of '{}' as it is null.
This can be fixed by bumping your flatpak version to 0.4.8
I've got a potential improvement for spotify (logging more error messages) in develop
. I only build official releases for flatpak, however, so you'll need to use docker/git install to test it.
Everything is updated now. Will re open if this issue reoccurs
Please check the FAQ before submitting a bug report.
Describe the bug multi scrobbler has stopped scrobbling from Spotify while running. It polls every 30-60s and no song is detected as playing, even when the poll happens during a song. All of these songs are then rescrobbled from backlog, including duplicates, when multi-scrobbler is restarted.
To Reproduce Steps to reproduce the behavior:
Expected behavior Songs should be detected in a poll that runs during a song. Previous scrobbles should not be rescrobbled.
Logs Startup:
Example of a poll that ran while a song was playing:
Versions (please complete the following information):
next_minor_version
branch combined with the Spotify extended listening history fix: https://github.com/duckfromdiscord/maloja/tree/import_fixAdditional context maloja seems to occasionally glitch out until restarted, usually when trying to log in with the admin password. This has been happening even before upgrading to the new version, with no major scrobbling issue.