Steven Fukase 4 лет назад
Родитель
Сommit
53e9e7faf4
1 измененных файлов с 7 добавлено и 3 удалено
  1. 7 3
      src/server/routes/apiv3/slack-integration-settings.js

+ 7 - 3
src/server/routes/apiv3/slack-integration-settings.js

@@ -1,6 +1,6 @@
 const mongoose = require('mongoose');
 const express = require('express');
-const { body } = require('express-validator');
+const { body, query } = require('express-validator');
 const axios = require('axios');
 const urljoin = require('url-join');
 const loggerFactory = require('@alias/logger');
@@ -60,8 +60,12 @@ module.exports = (crowi) => {
         .isString(),
     ],
     AccessTokens: [
-      body('tokenGtoP').trim().not().isEmpty(),
-      body('tokenPtoG').trim().not().isEmpty(),
+      query('tokenGtoP').trim().not().isEmpty()
+        .isString()
+        .isLength({ min: 1 }),
+      query('tokenPtoG').trim().not().isEmpty()
+        .isString()
+        .isLength({ min: 1 }),
     ],
     RelationTest: [
       body('slackappintegrationsId').isMongoId(),