From f0b68d57368d7ac3db97925df68c11a945ccd84c Mon Sep 17 00:00:00 2001 From: Eejit <76887639+Eejit43@users.noreply.github.com> Date: Sat, 9 Jul 2022 13:55:24 -0400 Subject: [PATCH] refactor: make `GuildAuditLogsEntry.action` return an `AuditLogEvent` (#8256) --- .../src/structures/GuildAuditLogsEntry.js | 57 +------------------ 1 file changed, 2 insertions(+), 55 deletions(-) diff --git a/packages/discord.js/src/structures/GuildAuditLogsEntry.js b/packages/discord.js/src/structures/GuildAuditLogsEntry.js index 68bb66545..0741d10d2 100644 --- a/packages/discord.js/src/structures/GuildAuditLogsEntry.js +++ b/packages/discord.js/src/structures/GuildAuditLogsEntry.js @@ -80,59 +80,6 @@ const Targets = { * @typedef {string} AuditLogTargetType */ -/** - * The action of an entry. Here are the available actions: - * * GuildUpdate - * * ChannelCreate - * * ChannelUpdate - * * ChannelDelete - * * ChannelOverwriteCreate - * * ChannelOverwriteUpdate - * * ChannelOverwriteDelete - * * MemberKick - * * MemberPrune - * * MemberBanAdd - * * MemberBanRemove - * * MemberUpdate - * * MemberRoleUpdate - * * MemberMove - * * MemberDisconnect - * * BotAdd - * * RoleCreate - * * RoleUpdate - * * RoleDelete - * * InviteCreate - * * InviteUpdate - * * InviteDelete - * * WebhookCreate - * * WebhookUpdate - * * WebhookDelete - * * EmojiCreate - * * EmojiUpdate - * * EmojiDelete - * * MessageDelete - * * MessageBulkDelete - * * MessagePin - * * MessageUnpin - * * IntegrationCreate - * * IntegrationUpdate - * * IntegrationDelete - * * StageInstanceCreate - * * StageInstanceUpdate - * * StageInstanceDelete - * * StickerCreate - * * StickerUpdate - * * StickerDelete - * * GuildScheduledEventCreate - * * GuildScheduledEventUpdate - * * GuildScheduledEventDelete - * * ThreadCreate - * * ThreadUpdate - * * ThreadDelete - * * ApplicationCommandPermissionUpdate - * @typedef {string} AuditLogAction - */ - /** * Audit logs entry. */ @@ -160,9 +107,9 @@ class GuildAuditLogsEntry { /** * Specific action type of this entry in its string presentation - * @type {AuditLogAction} + * @type {AuditLogEvent} */ - this.action = Object.keys(AuditLogEvent).find(k => AuditLogEvent[k] === data.action_type); + this.action = data.action_type; /** * The reason of this entry