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

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

@@ -33,8 +33,8 @@ const allRegExp = new RegExp(Object.keys(configWithRegExp).join('|'));
 const keysWithRegExp = Object.keys(configWithRegExp).map(key => new RegExp(key));
 const valuesWithRegExp = Object.values(configWithRegExp);
 
-const consumePoints = async(rateLimiter: RateLimiterMongo, key: string, points: number) => {
-  const consumePoints = defaultMaxPoints / points;
+const consumePoints = async(rateLimiter: RateLimiterMongo, key: string, maxRequests: number) => {
+  const consumePoints = Math.floor(defaultMaxPoints / maxRequests);
   await rateLimiter.consume(key, consumePoints);
 };