[READ-ONLY] Mirror of https://github.com/FoxxMD/multi-scrobbler. Scrobble plays from multiple sources to multiple clients docs.multi-scrobbler.app
deezer docker jellyfin koito lastfm listenbrainz maloja mopidy mpris music music-assistant plex scrobble self-hosted spotify subsonic tautulli youtube-music

feat(scrobbler): Improve historical scrobbler hydration master

* Refactor post init behavior into promise so we can fallback to recent sync if full hydration fails * This way user can still compare real time scrobble activity without full hydration * Simplify sync status usage * Log reason based on presence of sync error * Always try to do full hydration if not synced * Fix missing logging for hydration error * Add MS-scrobbled scrobbles to historical database


+46 -21
2 changed files