Taichi Masuyama 3 лет назад
Родитель
Сommit
28adac7bbd
1 измененных файлов с 1 добавлено и 9 удалено
  1. 1 9
      packages/app/src/server/routes/apiv3/page.js

+ 1 - 9
packages/app/src/server/routes/apiv3/page.js

@@ -12,20 +12,12 @@ import { apiV3FormValidator } from '../../middlewares/apiv3-form-validator';
 const logger = loggerFactory('growi:routes:apiv3:page'); // eslint-disable-line no-unused-vars
 const logger = loggerFactory('growi:routes:apiv3:page'); // eslint-disable-line no-unused-vars
 
 
 const express = require('express');
 const express = require('express');
-const rateLimit = require('express-rate-limit');
 const { body, query, param } = require('express-validator');
 const { body, query, param } = require('express-validator');
 
 
 const router = express.Router();
 const router = express.Router();
 const { convertToNewAffiliationPath, isTopPage } = pagePathUtils;
 const { convertToNewAffiliationPath, isTopPage } = pagePathUtils;
 const ErrorV3 = require('../../models/vo/error-apiv3');
 const ErrorV3 = require('../../models/vo/error-apiv3');
 
 
-const apiLimiter = rateLimit({
-  windowMs: 15 * 60 * 1000, // 15 minutes
-  max: 10, // limit each IP to 10 requests per windowMs
-  message:
-    'Too many requests sent from this IP, please try again after 15 minutes',
-});
-
 /**
 /**
  * @swagger
  * @swagger
  *  tags:
  *  tags:
@@ -828,7 +820,7 @@ module.exports = (crowi) => {
   });
   });
 
 
 
 
-  router.put('/:pageId/content-width', apiLimiter, accessTokenParser, loginRequiredStrictly, csrf,
+  router.put('/:pageId/content-width', accessTokenParser, loginRequiredStrictly, csrf,
     validator.contentWidth, apiV3FormValidator, async(req, res) => {
     validator.contentWidth, apiV3FormValidator, async(req, res) => {
       const { pageId } = req.params;
       const { pageId } = req.params;
       const { isContainerFluid } = req.body;
       const { isContainerFluid } = req.body;