itizawa пре 6 година
родитељ
комит
26e202cba6
1 измењених фајлова са 14 додато и 16 уклоњено
  1. 14 16
      src/server/routes/apiv3/markdown-setting.js

+ 14 - 16
src/server/routes/apiv3/markdown-setting.js

@@ -9,7 +9,20 @@ const router = express.Router();
 
 
 const { body } = require('express-validator/check');
 const { body } = require('express-validator/check');
 
 
-const validator = {};
+const validator = {
+  lineBreak: [
+    body('isEnabledLinebreaks').isBoolean(),
+    body('isEnabledLinebreaksInComments').isBoolean(),
+  ],
+  presentationSetting: [
+    body('pageBreakSeparator').isInt().not().isEmpty(),
+  ],
+  xssSetting: [
+    body('isEnabledXss').isBoolean(),
+    body('tagWhiteList').isArray(),
+    body('attrWhiteList').isArray(),
+  ],
+};
 
 
 /**
 /**
  * @swagger
  * @swagger
@@ -29,11 +42,6 @@ module.exports = (crowi) => {
 
 
   const { ApiV3FormValidator } = crowi.middlewares;
   const { ApiV3FormValidator } = crowi.middlewares;
 
 
-  validator.lineBreak = [
-    body('isEnabledLinebreaks').isBoolean(),
-    body('isEnabledLinebreaksInComments').isBoolean(),
-  ];
-
   /**
   /**
    * @swagger
    * @swagger
    *
    *
@@ -77,10 +85,6 @@ module.exports = (crowi) => {
 
 
   });
   });
 
 
-  validator.presentationSetting = [
-    body('pageBreakSeparator').isInt().not().isEmpty(),
-  ];
-
   /**
   /**
    * @swagger
    * @swagger
    *
    *
@@ -127,12 +131,6 @@ module.exports = (crowi) => {
 
 
   });
   });
 
 
-  validator.xssSetting = [
-    body('isEnabledXss').isBoolean(),
-    body('tagWhiteList').isArray(),
-    body('attrWhiteList').isArray(),
-  ];
-
   /**
   /**
    * @swagger
    * @swagger
    *
    *