From 37fa9c736d9280d204b11f8999df822fd9d4acd2 Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Thu, 29 Apr 2021 02:34:54 +0300 Subject: [PATCH] Remove extraneous reaction removal The reaction would already be removed at the end of the function --- .../plugins/ReactionRoles/events/AddReactionRoleEvt.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/backend/src/plugins/ReactionRoles/events/AddReactionRoleEvt.ts b/backend/src/plugins/ReactionRoles/events/AddReactionRoleEvt.ts index 296c5038..5d8bb768 100644 --- a/backend/src/plugins/ReactionRoles/events/AddReactionRoleEvt.ts +++ b/backend/src/plugins/ReactionRoles/events/AddReactionRoleEvt.ts @@ -1,7 +1,9 @@ import { reactionRolesEvt } from "../types"; -import { resolveMember, noop, sleep } from "../../../utils"; +import { noop, resolveMember, sleep } from "../../../utils"; import { addMemberPendingRoleChange } from "../util/addMemberPendingRoleChange"; -import { Message } from "eris"; +import { DiscordRESTError, Message } from "eris"; +import { LogsPlugin } from "../../Logs/LogsPlugin"; +import { LogType } from "../../../data/LogType"; const CLEAR_ROLES_EMOJI = "❌"; @@ -33,10 +35,6 @@ export const AddReactionRoleEvt = reactionRolesEvt({ for (const roleId of reactionRoleRoleIds) { addMemberPendingRoleChange(pluginData, userId, "-", roleId); } - - pluginData.state.reactionRemoveQueue.add(async () => { - await msg.channel.removeMessageReaction(msg.id, CLEAR_ROLES_EMOJI, userId); - }); } else { // User reacted with a reaction role emoji -> add the role const matchingReactionRole = await pluginData.state.reactionRoles.getByMessageAndEmoji(