[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
0

Configure Feed

Select the types of activity you want to include in your feed.

fix(now playing): Fix acessing undefined play when source player state is reported but without any data

598#issuecomment-4566553387

FoxxMD (May 28, 2026, 5:48 PM UTC) c3b23271 d047c600

+2 -2
+2 -2
src/backend/scrobblers/AbstractScrobbleClient.ts
··· 1564 1564 return [true, 'Now Playing has not yet been set']; 1565 1565 } 1566 1566 1567 - if(data.play.data.track === undefined) { 1567 + if(data.play?.data?.track === undefined) { 1568 1568 return [false, 'play is missing track information']; 1569 1569 } 1570 - if((data.play.data.artists ?? []).length === 0) { 1570 + if((data.play?.data?.artists ?? []).length === 0) { 1571 1571 return [false, 'play is missing artist information']; 1572 1572 } 1573 1573