Jelajahi Sumber

refs 114274: add validation parameters

Futa Arai 3 tahun lalu
induk
melakukan
c2b5ba1451
1 mengubah file dengan 7 tambahan dan 1 penghapusan
  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()],
   };