From 9ca4f3fa62aadd7ce8f98a03d175a4dada0ba42a Mon Sep 17 00:00:00 2001 From: FoxxMD Date: Sun, 7 Jun 2026 15:47:43 +0000 Subject: [PATCH] fix(mpd): Assign empty array if artists not defined #621 --- src/backend/sources/MPDSource.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/backend/sources/MPDSource.ts b/src/backend/sources/MPDSource.ts index 238792a3..bc7d990c 100644 --- a/src/backend/sources/MPDSource.ts +++ b/src/backend/sources/MPDSource.ts @@ -150,8 +150,8 @@ export class MPDSource extends MemoryPositionalSource { let trackName: string, album: string, - artists: string[] = [], - albumArtists: string[] = [], + artists: string[] | undefined = [], + albumArtists: string[] | undefined = [], duration: number, position: number, brainz: BrainzMeta = {}; @@ -257,8 +257,8 @@ export class MPDSource extends MemoryPositionalSource { const play: PlayObjectLifecycleless = { data: { - artists: artistNamesToCredits(artists), - albumArtists: artistNamesToCredits(albumArtists), + artists: artists !== undefined ? artistNamesToCredits(artists) : [], + albumArtists: albumArtists !== undefined ? artistNamesToCredits(albumArtists) : [], album, track: trackName, duration -- 2.51.2