[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(mpd): Assign empty array if artists not defined

#621

FoxxMD (Jun 7, 2026, 3:47 PM UTC) 9ca4f3fa 20e3f22f

+4 -4
+4 -4
src/backend/sources/MPDSource.ts
··· 150 150 151 151 let trackName: string, 152 152 album: string, 153 - artists: string[] = [], 154 - albumArtists: string[] = [], 153 + artists: string[] | undefined = [], 154 + albumArtists: string[] | undefined = [], 155 155 duration: number, 156 156 position: number, 157 157 brainz: BrainzMeta = {}; ··· 257 257 258 258 const play: PlayObjectLifecycleless = { 259 259 data: { 260 - artists: artistNamesToCredits(artists), 261 - albumArtists: artistNamesToCredits(albumArtists), 260 + artists: artists !== undefined ? artistNamesToCredits(artists) : [], 261 + albumArtists: albumArtists !== undefined ? artistNamesToCredits(albumArtists) : [], 262 262 album, 263 263 track: trackName, 264 264 duration