From e0516864ed582ce58ede6acbadd712bbfe5c08dc Mon Sep 17 00:00:00 2001 From: seth Date: Thu, 8 May 2025 07:16:27 -0400 Subject: [PATCH] Fix potential null reference in album cover URL fetching --- src/helpers/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helpers/utils.ts b/src/helpers/utils.ts index 31152eb..bd03269 100644 --- a/src/helpers/utils.ts +++ b/src/helpers/utils.ts @@ -137,7 +137,7 @@ export default class { ], } - const albumArtReq = await fetch(`https://resources.tidal.com/images/${album.cover.replaceAll("-", "/")}/1280x1280.jpg`) + const albumArtReq = await fetch(`https://resources.tidal.com/images/${album?.cover.replaceAll("-", "/") || ""}/1280x1280.jpg`) const albumArt = albumArtReq.ok ? await albumArtReq.arrayBuffer() : new ArrayBuffer(0); return FlacStreamTagger.fromBuffer(Buffer.from(Buffer.isBuffer(audioBuffer) ? audioBuffer : Buffer.from(audioBuffer)), {