|
|
@@ -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);
|
|
|
}
|