From 9694f35a4b00193222abe9d3178703df7a219b19 Mon Sep 17 00:00:00 2001 From: Legonzaur Date: Fri, 16 Jun 2023 21:45:05 +0200 Subject: [PATCH] member hotfix 2 --- src/commands/load.ts | 2 +- src/db/index.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/commands/load.ts b/src/commands/load.ts index 3f5e4a2..823acaf 100644 --- a/src/commands/load.ts +++ b/src/commands/load.ts @@ -53,7 +53,7 @@ module.exports = { while (messages !== undefined && messages.size > 0) { const permissionFilter = await Promise.all((messages as unknown as Message[]).map(async e => { - const member = await e.guild?.members.fetch(e.author.id) + const member = await (e.guild?.members.fetch(e.author.id))?.catch(e => {}) if (member === undefined) { console.error('member is undefined'); return } return (await checkMemberPermissions(member)).create && e.reactions.resolve('🚫') === null })) diff --git a/src/db/index.ts b/src/db/index.ts index 4f1eaec..7e87f28 100644 --- a/src/db/index.ts +++ b/src/db/index.ts @@ -113,7 +113,7 @@ export async function loadPreviousGoob (client: Client): Promise { const permissionFilter = await Promise.all((messages as unknown as Message[]).map(async e => { let member = e.member if (member === null) { - const member2 = await e.guild?.members.fetch(e.author.id) + const member2 = await (e.guild?.members.fetch(e.author.id))?.catch(e => {}) if (member2 === undefined) return member = member2 }