diff --git a/src/structures/GuildAuditLogs.js b/src/structures/GuildAuditLogs.js index 477ac9e33..11a185daa 100644 --- a/src/structures/GuildAuditLogs.js +++ b/src/structures/GuildAuditLogs.js @@ -1,3 +1,5 @@ +const Collection = require('../util/Collection'); + const Targets = { GUILD: 'GUILD', CHANNEL: 'CHANNEL', @@ -42,10 +44,13 @@ class GuildAuditLogs { /** * The entries for this guild's audit logs - * @type {GuildAuditLogsEntry[]} + * @type {Collection} */ - this.entries = []; - for (const entry of data.audit_log_entries) this.entries.push(new GuildAuditLogsEntry(guild, entry)); + this.entries = new Collection(); + for (const item of data.audit_log_entries) { + const entry = new GuildAuditLogsEntry(guild, item); + this.entries.set(entry.id, entry); + } } /**