diff --git a/pages/api/[...id].ts b/pages/api/[...id].ts index eabbb91..4772321 100644 --- a/pages/api/[...id].ts +++ b/pages/api/[...id].ts @@ -21,7 +21,6 @@ export default async function handler( userid = req.query.id[0], lanyardData: any; - res.setHeader("Content-Type", "image/svg+xml; charset=utf-8"); res.setHeader("content-security-policy", "default-src 'none'; img-src * data:; style-src 'unsafe-inline'"); diff --git a/src/renderCard.tsx b/src/renderCard.tsx index a4b0573..63582c8 100644 --- a/src/renderCard.tsx +++ b/src/renderCard.tsx @@ -54,7 +54,7 @@ const renderCard = async (body: LanyardTypes.Root, params: Parameters): Promise< const flags: string[] = getFlags(body.data.discord_user.public_flags); - if (body.data.activities[0] && body.data.activities[0].type === 4) userStatus = body.data.activities[0].state; + if(body.data.activities[0] && body.data.activities[0].state && body.data.activities[0].type === 4) userStatus = body.data.activities[0].state; console.log(Object.keys(body.data.activities).length);