itizawa 6 лет назад
Родитель
Сommit
66a045c0c4
2 измененных файлов с 4 добавлено и 7 удалено
  1. 3 6
      src/server/routes/admin.js
  2. 1 1
      src/server/routes/index.js

+ 3 - 6
src/server/routes/admin.js

@@ -440,12 +440,9 @@ module.exports = function(crowi, app) {
   };
   };
   api.validators = {};
   api.validators = {};
 
 
-  api.validators.inviteEmail = function() {
-    const validator = [
-      check('email').isEmail().withMessage('Error. Valid email address is required'),
-    ];
-    return validator;
-  };
+  api.validators.inviteEmail = [
+    check('email').isEmail().withMessage('Error. Valid email address is required'),
+  ];
 
 
   actions.user.invite = async function(req, res) {
   actions.user.invite = async function(req, res) {
 
 

+ 1 - 1
src/server/routes/index.js

@@ -118,7 +118,7 @@ module.exports = function(crowi, app) {
   app.post('/admin/global-notification/:id/remove', loginRequired() , adminRequired , admin.globalNotification.remove);
   app.post('/admin/global-notification/:id/remove', loginRequired() , adminRequired , admin.globalNotification.remove);
 
 
   app.get('/admin/users'                , loginRequired() , adminRequired , admin.user.index);
   app.get('/admin/users'                , loginRequired() , adminRequired , admin.user.index);
-  app.post('/_api/admin/user/invite'         , form.admin.userInvite ,  loginRequired() , adminRequired , csrf, admin.importer.api.validators.inviteEmail(), admin.user.invite);
+  app.post('/_api/admin/user/invite'         , form.admin.userInvite ,  loginRequired() , adminRequired , csrf, admin.importer.api.validators.inviteEmail, admin.user.invite);
   app.post('/admin/user/:id/makeAdmin'  , loginRequired() , adminRequired , csrf, admin.user.makeAdmin);
   app.post('/admin/user/:id/makeAdmin'  , loginRequired() , adminRequired , csrf, admin.user.makeAdmin);
   app.post('/admin/user/:id/removeFromAdmin', loginRequired() , adminRequired , admin.user.removeFromAdmin);
   app.post('/admin/user/:id/removeFromAdmin', loginRequired() , adminRequired , admin.user.removeFromAdmin);
   app.post('/admin/user/:id/activate'   , loginRequired() , adminRequired , csrf, admin.user.activate);
   app.post('/admin/user/:id/activate'   , loginRequired() , adminRequired , csrf, admin.user.activate);