added getMember into catch block
This commit is contained in:
@@ -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");
|
||||||
|
|||||||
Reference in New Issue
Block a user