Просмотр исходного кода

refs 114274: add validation parameters

Futa Arai 3 лет назад
Родитель
Сommit
c2b5ba1451
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      packages/app/src/server/routes/apiv3/questionnaire.ts

+ 7 - 1
packages/app/src/server/routes/apiv3/questionnaire.ts

@@ -23,7 +23,13 @@ module.exports = (crowi: Crowi): Router => {
   const loginRequired = require('../../middlewares/login-required')(crowi, true);
 
   const validators = {
-    proactiveAnswer: [body('satisfaction').exists().isNumeric(), body('commentText').exists().isString()],
+    proactiveAnswer: [
+      body('satisfaction').exists().isNumeric(),
+      body('lengthOfExperience').isString(),
+      body('position').isString(),
+      body('occupation').isString(),
+      body('commentText').exists().isString(),
+    ],
     answer: [body('questionnaireOrderId').exists().isString(), body('answers').exists().isArray({ min: 1 })],
     skipDeny: [body('questionnaireOrderId').exists().isString()],
   };