[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: Don't removed undefined keys from nested objects

Don't want to break 3p libraries (dayjs)

FoxxMD (Aug 18, 2025, 2:23 PM UTC) 24df2278 abf532c6

+3 -1
+3 -1
src/backend/utils.ts
··· 285 285 if(Array.isArray(obj[key])) { 286 286 newObj[key] = obj[key]; 287 287 } else if (obj[key] === Object(obj[key])) { 288 - newObj[key] = removeUndefinedKeys(obj[key]); 288 + // dumb assign nested objects 289 + // bc they may be third party library-objects that use prototyping and we don't want to mess with 290 + newObj[key] = obj[key]; 289 291 } else if (obj[key] !== undefined) { 290 292 newObj[key] = obj[key]; 291 293 }