Skip to content

Commit f749f9d

Browse files
fix rate limiter for un-configured chain (#187)
1 parent 147d567 commit f749f9d

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

middlewares/rateLimiter.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,11 @@ export class RateLimiter {
5555
}
5656

5757
if(this.PATH == '/api/sendToken' && req.body.chain) {
58-
return rateLimiters.get(req.body.erc20 ? req.body.erc20 : req.body.chain)(req, res, next)
58+
const rateLimiter = rateLimiters.get(req.body.erc20 ? req.body.erc20 : req.body.chain)
59+
if(rateLimiter) {
60+
return rateLimiter(req, res, next)
61+
}
62+
next()
5963
} else {
6064
return rateLimiters.get(configs[0].ID)(req, res, next)
6165
}

0 commit comments

Comments
 (0)