Sfoglia il codice sorgente

validated if userType is not empty, is String value, and is 'admin', 'active', 'suspended'

ryuichi-e 6 anni fa
parent
commit
70d42d486a
1 ha cambiato i file con 7 aggiunte e 0 eliminazioni
  1. 7 0
      src/server/routes/apiv3/users.js

+ 7 - 0
src/server/routes/apiv3/users.js

@@ -425,6 +425,13 @@ module.exports = (crowi) => {
   });
 
 
+    validator.defineStatus = [
+    body('userType').not().isEmpty().isString().isIn(['admin', 'active', 'suspended']),
+  ];
+   router.get('/selected-status-users/', validator.defineStatus, ApiV3FormValidator, async (req, res) => {
+    return res.apiv3({});
+  }); 
+
   /**
    * @swagger
    *