diff --git a/middlewares/rateLimiter.ts b/middlewares/rateLimiter.ts index be454b3..0b2ddbd 100644 --- a/middlewares/rateLimiter.ts +++ b/middlewares/rateLimiter.ts @@ -55,7 +55,11 @@ export class RateLimiter { } if(this.PATH == '/api/sendToken' && req.body.chain) { - return rateLimiters.get(req.body.erc20 ? req.body.erc20 : req.body.chain)(req, res, next) + const rateLimiter = rateLimiters.get(req.body.erc20 ? req.body.erc20 : req.body.chain) + if(rateLimiter) { + return rateLimiter(req, res, next) + } + next() } else { return rateLimiters.get(configs[0].ID)(req, res, next) }