itizawa 6 лет назад
Родитель
Сommit
953bc60c98
1 измененных файлов с 9 добавлено и 1 удалено
  1. 9 1
      src/server/routes/admin.js

+ 9 - 1
src/server/routes/admin.js

@@ -438,6 +438,15 @@ module.exports = function(crowi, app) {
       isUserCountExceedsUpperLimit,
     });
   };
+  api.validators = {};
+  api.validators.inviteEmail = {};
+
+  api.validators.inviteEmail = function() {
+    const validator = [
+      check('email').notEmpty().isEmail().withMessage('Error. Valid email address is required'),
+    ];
+    return validator;
+  };
 
   actions.user.invite = async function(req, res) {
     if (req.body.email === '') {
@@ -807,7 +816,6 @@ module.exports = function(crowi, app) {
   // Importer management
   actions.importer = {};
   actions.importer.api = api;
-  api.validators = {};
   api.validators.importer = {};
 
   actions.importer.index = function(req, res) {