diff --git a/src/renderCard.tsx b/src/renderCard.tsx index d231b0c..c81654a 100644 --- a/src/renderCard.tsx +++ b/src/renderCard.tsx @@ -13,7 +13,9 @@ const renderCard = (body: LanyardTypes.Root, params: Parameters): any => { let avatarExtension: string = "webp"; let activity: any = false; - if(body.data.activities[Object.keys(body.data.activities).length - 1].type === 0) activity = body.data.activities[Object.keys(body.data.activities).length - 1]; + if(body.data.activities.length > 0) { + if(body.data.activities[Object.keys(body.data.activities).length - 1].type === 0) activity = body.data.activities[Object.keys(body.data.activities).length - 1]; + } if(body.data.discord_user.avatar.startsWith("a_")) avatarExtension = "gif"; if(params.animated === "false") avatarExtension = "webp"; @@ -150,38 +152,6 @@ const renderCard = (body: LanyardTypes.Root, params: Parameters): any => { - ${body.data.spotify && !body.data.activities[1] ? - - ` -
LISTENING NOW...
-${body.data.spotify.song}
-${body.data.spotify.artist}
-
+ LISTENING NOW...
+${body.data.spotify.song}
+${body.data.spotify.artist}
+