From d214a831de2f68c557eed700e052e8b7333b7a62 Mon Sep 17 00:00:00 2001 From: Julian Date: Fri, 28 Apr 2023 15:19:42 +0200 Subject: [PATCH] Fix logging timeouts from the guild audit log create event --- src/events/discord/GuildAuditLogCreateEventListener.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/events/discord/GuildAuditLogCreateEventListener.js b/src/events/discord/GuildAuditLogCreateEventListener.js index b8a2819f8..088d01902 100644 --- a/src/events/discord/GuildAuditLogCreateEventListener.js +++ b/src/events/discord/GuildAuditLogCreateEventListener.js @@ -51,12 +51,11 @@ export default class GuildAuditLogCreateEventListener extends EventListener { if (change.key === 'communication_disabled_until') { wasMuted ??= change.old !== null; if (change.new === null) { - action = 'mute'; - duration = new Date(/** @type {string}*/ change.new) - Date.now(); - } - else { // ignore mutes that were instantly reverted action = wasMuted ? 'unmute' : null; + } else { + action = 'mute'; + duration = new Date(/** @type {string}*/ change.new) - Date.now(); } } }