yuken 3 лет назад
Родитель
Сommit
aa71e0eb08
1 измененных файлов с 3 добавлено и 6 удалено
  1. 3 6
      packages/app/src/server/middlewares/api-rate-limiter.ts

+ 3 - 6
packages/app/src/server/middlewares/api-rate-limiter.ts

@@ -44,19 +44,16 @@ module.exports = () => {
     try {
       if (customizedConfig === undefined) {
         await consumePoints(rateLimiter, key, defaultMaxRequests);
-        next();
-        return;
+        return next();
       }
 
       if (customizedConfig.method.includes(req.method) || customizedConfig.method === 'ALL') {
         await consumePoints(rateLimiter, key, customizedConfig.maxRequests);
-        next();
-        return;
+        return next();
       }
 
       await consumePoints(rateLimiter, key, defaultMaxRequests);
-      next();
-      return;
+      return next();
     }
     catch {
       logger.error(`too many request at ${key}`);