Explorar el Código

refactor points

yuken hace 4 años
padre
commit
00e121beb1
Se han modificado 1 ficheros con 1 adiciones y 4 borrados
  1. 1 4
      packages/app/src/server/middlewares/api-rate-limiter.ts

+ 1 - 4
packages/app/src/server/middlewares/api-rate-limiter.ts

@@ -24,15 +24,12 @@ module.exports = (rateLimiter: RateLimiterMemory, defaultPoints: number, apiRate
     const endpoint = req.path;
     const key = req.ip + req.url;
 
-    let points;
+    let points = defaultPoints;
     Object.keys(apiRateLimitConfig).forEach((endpointInConfig) => {
       if (endpointInConfig === endpoint) {
         const consumePointsInConfig = apiRateLimitConfig[endpointInConfig].consumePoints;
         points = consumePointsInConfig;
       }
-      else {
-        points = defaultPoints;
-      }
     });
 
     await consumePoints(rateLimiter, key, points, next);