From 48f56699701418808bdfd396f6a083d15628a817 Mon Sep 17 00:00:00 2001 From: Conrad Date: Sat, 19 Jun 2021 13:16:13 -0400 Subject: [PATCH] fix: null avatar handling --- src/renderCard.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/renderCard.tsx b/src/renderCard.tsx index 88bbf88..240216b 100644 --- a/src/renderCard.tsx +++ b/src/renderCard.tsx @@ -17,7 +17,8 @@ const renderCard = (body: LanyardTypes.Root, params: Parameters): any => { 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(body.data.discord_user.avatar !== null && body.data.discord_user.avatar.startsWith("a_")) avatarExtension = "gif"; if(params.animated === "false") avatarExtension = "webp"; switch(body.data.discord_status){ @@ -73,7 +74,10 @@ const renderCard = (body: LanyardTypes.Root, params: Parameters): any => { height: 80px; width: 80px; "> -