Yuki Takei 8 лет назад
Родитель
Сommit
36de54f776
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      lib/models/user.js

+ 3 - 3
lib/models/user.js

@@ -77,8 +77,8 @@ module.exports = function(crowi) {
   }
 
   function generateRandomEmail() {
-    // TODO 実装
-    return undefined;
+    const randomstr = generateRandomTempPassword();
+    return `change-it-${randomstr}@example.com`
   }
 
   function generateRandomTempPassword () {
@@ -682,7 +682,7 @@ module.exports = function(crowi) {
 
     newUser.name = name;
     newUser.username = username;
-    newUser.email = email || generateRandomEmail();
+    newUser.email = email || generateRandomEmail();   // don't set undefined for backward compatibility -- 2017.12.27 Yuki Takei
     if (password != null) {
       newUser.setPassword(password);
     }