added getMember into catch block

This commit is contained in:
PxlLoewe
2026-01-31 23:02:29 +01:00
parent ac441e908d
commit f0c138655e

View File

@@ -12,7 +12,11 @@ export const getMember = async (memberId: string) => {
const guild = client.guilds.cache.get(GUILD_ID); const guild = client.guilds.cache.get(GUILD_ID);
if (!guild) throw new Error("Guild not found"); if (!guild) throw new Error("Guild not found");
try { 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) { } catch (error) {
console.error("Error fetching member:", error); console.error("Error fetching member:", error);
throw new Error("Member not found"); throw new Error("Member not found");