diff --git a/backend/src/plugins/ModActions/commands/NoteCmd.ts b/backend/src/plugins/ModActions/commands/NoteCmd.ts index 7357bf32..d3f34868 100644 --- a/backend/src/plugins/ModActions/commands/NoteCmd.ts +++ b/backend/src/plugins/ModActions/commands/NoteCmd.ts @@ -32,10 +32,9 @@ export const NoteCmd = modActionsCmd({ } const userName = user.tag; - const config = pluginData.config.get(); - const reason = formatReasonWithAttachments(args.note, [...msg.attachments.values()]); - if (!reason && config.require_reason.includes("note")) { - sendErrorMessage(pluginData, msg.channel, "You must include a reason in your note"); + const content = formatReasonWithAttachments(args.note, [...msg.attachments.values()]); + if (!content) { + sendErrorMessage(pluginData, msg.channel, "You must include content for your note"); return; } @@ -44,18 +43,18 @@ export const NoteCmd = modActionsCmd({ userId: user.id, modId: msg.author.id, type: CaseTypes.Note, - reason, + reason: content, }); pluginData.getPlugin(LogsPlugin).logMemberNote({ mod: msg.author, user, caseNumber: createdCase.case_number, - reason, + reason: content, }); sendSuccessMessage(pluginData, msg.channel, `Note added on **${userName}** (Case #${createdCase.case_number})`); - pluginData.state.events.emit("note", user.id, reason); + pluginData.state.events.emit("note", user.id, content); }, }); diff --git a/backend/src/plugins/ModActions/commands/WarnCmd.ts b/backend/src/plugins/ModActions/commands/WarnCmd.ts index 7ce7caeb..49683ba3 100644 --- a/backend/src/plugins/ModActions/commands/WarnCmd.ts +++ b/backend/src/plugins/ModActions/commands/WarnCmd.ts @@ -64,7 +64,7 @@ export const WarnCmd = modActionsCmd({ const config = pluginData.config.get(); const reason = formatReasonWithAttachments(args.reason, [...msg.attachments.values()]); - if (!reason && config.require_reason.includes("warn")) { + if (!reason) { sendErrorMessage(pluginData, msg.channel, "You must include a reason in your warning"); return; }