Yuki Takei 8 سال پیش
والد
کامیت
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);
     }