From 0d40c23aa888b0fe9f12f58d3956c3733435896d Mon Sep 17 00:00:00 2001 From: DJj123dj <80536295+DJj123dj@users.noreply.github.com> Date: Wed, 19 Feb 2025 15:48:37 +0100 Subject: [PATCH] Fixed HTML Transcripts "member not found" error. --- src/core/api/openticket/transcript.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/core/api/openticket/transcript.ts b/src/core/api/openticket/transcript.ts index 854cfee..49e5ca9 100644 --- a/src/core/api/openticket/transcript.ts +++ b/src/core/api/openticket/transcript.ts @@ -318,7 +318,10 @@ export class ODTranscriptCollector { const restMsg = await this.#client.rest.get(discord.Routes.channelMessage(msg.channelId,msg.id)) as discord.APIMessage & {interaction_metadata:{name:string}} const commandName = restMsg.interaction_metadata.name ?? "unknown-command" //slash command reply - const member = await msg.guild.members.fetch(msg.interactionMetadata.user.id) + let member: discord.GuildMember|null = null + try{ + member = await msg.guild.members.fetch(msg.interactionMetadata.user.id) + }catch{} //member not found (user left the server) reply = { type:"interaction", name:commandName,