From 4f66f004d57e53a35c1de42dc2dc91ae908b995d Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Fri, 2 Apr 2021 17:59:41 +0300 Subject: [PATCH] automod: fix cooldowns applying across rules --- backend/src/plugins/Automod/functions/checkAndUpdateCooldown.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/plugins/Automod/functions/checkAndUpdateCooldown.ts b/backend/src/plugins/Automod/functions/checkAndUpdateCooldown.ts index 4dfc1abe..887d18f0 100644 --- a/backend/src/plugins/Automod/functions/checkAndUpdateCooldown.ts +++ b/backend/src/plugins/Automod/functions/checkAndUpdateCooldown.ts @@ -8,7 +8,7 @@ export function checkAndUpdateCooldown( rule: TRule, context: AutomodContext, ) { - const cooldownKey = context.user?.id; + const cooldownKey = `${rule.name}-${context.user?.id}`; if (cooldownKey) { if (pluginData.state.cooldownManager.isOnCooldown(cooldownKey)) {