change: check guild in mentions check

This commit is contained in:
ITOH
2021-05-08 14:30:49 +02:00
parent 535e0a1b34
commit 123458859d
+2 -2
View File
@@ -27,10 +27,10 @@ export async function handleMessageCreate(data: DiscordGatewayPayload) {
await cacheHandlers.set("members", discordenoMember.id, discordenoMember); await cacheHandlers.set("members", discordenoMember.id, discordenoMember);
} }
if (payload.mentions) { if (payload.mentions && guild) {
await Promise.all(payload.mentions.map(async (mention) => { await Promise.all(payload.mentions.map(async (mention) => {
// Cache the member if its a valid member // Cache the member if its a valid member
if (mention.member && guild) { if (mention.member) {
const discordenoMember = await structures.createDiscordenoMember( const discordenoMember = await structures.createDiscordenoMember(
{ ...mention.member, user: mention } as GuildMemberWithUser, { ...mention.member, user: mention } as GuildMemberWithUser,
guild.id, guild.id,