From c15c999e82a245f4c31226fd0226fb91d60dc9f1 Mon Sep 17 00:00:00 2001 From: callumok2004 Date: Mon, 21 Jun 2021 04:17:18 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=9F=20Code=20Cleanup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderCard.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderCard.tsx b/src/renderCard.tsx index 4a90cdf..6713051 100644 --- a/src/renderCard.tsx +++ b/src/renderCard.tsx @@ -26,7 +26,8 @@ const renderCard = async (body: LanyardTypes.Root, params: Parameters): Promise< discrim = 'show', hideStatus = 'false'; - if (body.data.activities[0] && body.data.activities[0].emoji && body.data.activities[0].emoji.animated) statusExtension = "gif"; + if (body.data.activities[0]?.emoji?.animated) statusExtension = "gif"; + if (body.data.discord_user.avatar && body.data.discord_user.avatar.startsWith("a_")) avatarExtension = "gif"; if (body.data.activities.length > 0 && body.data.activities[Object.keys(body.data.activities).length - 1].type === 0) activity = body.data.activities[Object.keys(body.data.activities).length - 1]; if (params.animated === "false") avatarExtension = "webp"; if (params.hideStatus === 'true') hideStatus = 'true';