Răsfoiți Sursa

fixed validator

Shun Miyazawa 4 ani în urmă
părinte
comite
9223435253
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      packages/app/src/server/routes/apiv3/pages.js

+ 3 - 1
packages/app/src/server/routes/apiv3/pages.js

@@ -197,7 +197,9 @@ module.exports = (crowi) => {
     ],
     ],
     legacyPagesMigration: [
     legacyPagesMigration: [
       body('pageIds').isArray().withMessage('pageIds is required'),
       body('pageIds').isArray().withMessage('pageIds is required'),
-      body('isRecursively').isBoolean().withMessage('isRecursively is required'),
+      body('isRecursively')
+        .custom(v => v === 'true' || v === true || v == null)
+        .withMessage('The body property "isRecursively" must be "true" or true. (Omit param for false)'),
     ],
     ],
   };
   };