From f0c138655e224a046ec0932234e28d26055417f4 Mon Sep 17 00:00:00 2001 From: PxlLoewe <72106766+PxlLoewe@users.noreply.github.com> Date: Sat, 31 Jan 2026 23:02:29 +0100 Subject: [PATCH] added getMember into catch block --- apps/core-server/routes/member.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/core-server/routes/member.ts b/apps/core-server/routes/member.ts index 3625daef..61bc376c 100644 --- a/apps/core-server/routes/member.ts +++ b/apps/core-server/routes/member.ts @@ -12,7 +12,11 @@ export const getMember = async (memberId: string) => { const guild = client.guilds.cache.get(GUILD_ID); if (!guild) throw new Error("Guild not found"); try { - return guild.members.cache.get(memberId) ?? (await guild.members.fetch(memberId)); + let member = guild.members.cache.get(memberId); + if (!member) { + member = await guild.members.fetch(memberId); + } + return member; } catch (error) { console.error("Error fetching member:", error); throw new Error("Member not found");