From 6b5965a21393902d4b7d79e5c7b8d8253fcdee24 Mon Sep 17 00:00:00 2001 From: thehairy <71461991+thehairy@users.noreply.github.com> Date: Sun, 24 Jul 2022 03:05:37 +0200 Subject: [PATCH 1/3] fix(GuildAuditLogsEntry): parse data.options.type to number --- packages/discord.js/src/structures/GuildAuditLogsEntry.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/discord.js/src/structures/GuildAuditLogsEntry.js b/packages/discord.js/src/structures/GuildAuditLogsEntry.js index 0741d10d27b1..0a747ed67e40 100644 --- a/packages/discord.js/src/structures/GuildAuditLogsEntry.js +++ b/packages/discord.js/src/structures/GuildAuditLogsEntry.js @@ -188,7 +188,7 @@ class GuildAuditLogsEntry { case AuditLogEvent.ChannelOverwriteCreate: case AuditLogEvent.ChannelOverwriteUpdate: case AuditLogEvent.ChannelOverwriteDelete: - switch (data.options.type) { + switch (Number(data.options.type)) { case OverwriteType.Role: this.extra = guild.roles.cache.get(data.options.id) ?? { id: data.options.id, From 9e7d3a947e2a0d2e21a1c8c291c51af75ae56f1f Mon Sep 17 00:00:00 2001 From: thehairy <71461991+thehairy@users.noreply.github.com> Date: Sun, 24 Jul 2022 03:49:25 +0200 Subject: [PATCH 2/3] fix(GuildAuditLogsEntry): replace OverwriteType with AuditLogOptionsType --- .../discord.js/src/structures/GuildAuditLogsEntry.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/discord.js/src/structures/GuildAuditLogsEntry.js b/packages/discord.js/src/structures/GuildAuditLogsEntry.js index 0a747ed67e40..ee1c84d2e511 100644 --- a/packages/discord.js/src/structures/GuildAuditLogsEntry.js +++ b/packages/discord.js/src/structures/GuildAuditLogsEntry.js @@ -1,7 +1,7 @@ 'use strict'; const { DiscordSnowflake } = require('@sapphire/snowflake'); -const { OverwriteType, AuditLogEvent } = require('discord-api-types/v10'); +const { AuditLogOptionsType, AuditLogEvent } = require('discord-api-types/v10'); const { GuildScheduledEvent } = require('./GuildScheduledEvent'); const Integration = require('./Integration'); const Invite = require('./Invite'); @@ -189,18 +189,18 @@ class GuildAuditLogsEntry { case AuditLogEvent.ChannelOverwriteUpdate: case AuditLogEvent.ChannelOverwriteDelete: switch (Number(data.options.type)) { - case OverwriteType.Role: + case AuditLogOptionsType.Role: this.extra = guild.roles.cache.get(data.options.id) ?? { id: data.options.id, name: data.options.role_name, - type: OverwriteType.Role, + type: AuditLogOptionsType.Role, }; break; - case OverwriteType.Member: + case AuditLogOptionsType.Member: this.extra = guild.members.cache.get(data.options.id) ?? { id: data.options.id, - type: OverwriteType.Member, + type: AuditLogOptionsType.Member, }; break; From 13dedc1b9a82929c974aaacf1c720899badbd1f1 Mon Sep 17 00:00:00 2001 From: thehairy <71461991+thehairy@users.noreply.github.com> Date: Sun, 24 Jul 2022 03:50:46 +0200 Subject: [PATCH 3/3] Update GuildAuditLogsEntry.js --- packages/discord.js/src/structures/GuildAuditLogsEntry.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/discord.js/src/structures/GuildAuditLogsEntry.js b/packages/discord.js/src/structures/GuildAuditLogsEntry.js index ee1c84d2e511..b57472fc089e 100644 --- a/packages/discord.js/src/structures/GuildAuditLogsEntry.js +++ b/packages/discord.js/src/structures/GuildAuditLogsEntry.js @@ -188,7 +188,7 @@ class GuildAuditLogsEntry { case AuditLogEvent.ChannelOverwriteCreate: case AuditLogEvent.ChannelOverwriteUpdate: case AuditLogEvent.ChannelOverwriteDelete: - switch (Number(data.options.type)) { + switch (data.options.type) { case AuditLogOptionsType.Role: this.extra = guild.roles.cache.get(data.options.id) ?? { id: data.options.id,