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

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

@@ -454,9 +454,13 @@ module.exports = function(crowi, app) {
       return res.json(ApiResponse.error('Valid email address is required'));
       return res.json(ApiResponse.error('Valid email address is required'));
     }
     }
 
 
+    const array = req.body.emailInputValue.split('\n');
+    const emailList = array.filter((element) => { return element.match(/.+@.+\..+/) });
+    console.log(emailList);
+
     try {
     try {
-      // TODO GW-170 after inputting multiple people
-      // await User.createUsersByInvitation(req.body.email.split('\n'), req.body.sendEmail);
+      // TODO GW-170 Create users based on mail list passed in array
+      // await User.createUsersByInvitation(req.body.emailList.split('\n'), req.body.sendEmail);
       return res.json(ApiResponse.success());
       return res.json(ApiResponse.success());
     }
     }
     catch (err) {
     catch (err) {