From 695bcb398eef7c2274e02bfbd5fd3380f97911b6 Mon Sep 17 00:00:00 2001 From: pxseu <57842793+pxseu@users.noreply.github.com> Date: Sun, 19 Sep 2021 18:47:33 +0200 Subject: [PATCH] fix(api): show unknown asset for no album cover --- src/renderCard.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/renderCard.tsx b/src/renderCard.tsx index 48eb8c2..52527ce 100644 --- a/src/renderCard.tsx +++ b/src/renderCard.tsx @@ -396,10 +396,13 @@ const renderCard = async (body: LanyardTypes.Root, params: Parameters): Promise< font-size: 0.8rem; padding-top: 18px; "> - { + const album = await encodeBase64(body.data.spotify.album_art_url); + if (album) return `data:image/png;base64,${album}" style="border: solid 0.5px #222;`; + return 'https://lanyard-profile-readme.vercel.app/assets/unknown.png" style="filter: invert(100);'; + })()} width: 80px; height: 80px; - border: solid 0.5px #222; border-radius: 10px; margin-right: 15px; "/>