From 2d6dcf2cdadd493b95dd0f4ab20602b28abc0691 Mon Sep 17 00:00:00 2001 From: CKY- Date: Thu, 28 Nov 2024 05:21:11 -0700 Subject: [PATCH] fix: command cooldown --- .../chat/commands/command-cooldown-manager.ts | 24 ++++++++----------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/src/backend/chat/commands/command-cooldown-manager.ts b/src/backend/chat/commands/command-cooldown-manager.ts index 1ba82d247..ce87369ad 100644 --- a/src/backend/chat/commands/command-cooldown-manager.ts +++ b/src/backend/chat/commands/command-cooldown-manager.ts @@ -112,13 +112,11 @@ class CommandCooldownManager { ); if (cooldown.global > 0) { - if (this._cooldownCache.get(globalCacheKey) == null) { - this._cooldownCache.set( - globalCacheKey, - DateTime.utc().plus({ seconds: cooldown.global }), - cooldown.global - ); - } + this._cooldownCache.set( + globalCacheKey, + DateTime.utc().plus({ seconds: cooldown.global }), + cooldown.global + ); } if (cooldown.user > 0) { this._cooldownCache.set( @@ -147,13 +145,11 @@ class CommandCooldownManager { ); if (config.cooldown.global > 0) { - if (this._cooldownCache.get(globalCacheKey) == null) { - this._cooldownCache.set( - globalCacheKey, - DateTime.utc().plus({ seconds: config.cooldown.global }), - config.cooldown.global - ); - } + this._cooldownCache.set( + globalCacheKey, + DateTime.utc().plus({ seconds: config.cooldown.global }), + config.cooldown.global + ); } if (config.cooldown.user > 0 && config.username != null) { this._cooldownCache.set(