|
@@ -109,14 +109,13 @@ module.exports = (crowi) => {
|
|
|
} = req.body;
|
|
} = req.body;
|
|
|
|
|
|
|
|
try {
|
|
try {
|
|
|
- const user = await User.findOne({ email });
|
|
|
|
|
|
|
+ const user = await User.findOne({ _id: req.user.id });
|
|
|
user.name = name;
|
|
user.name = name;
|
|
|
user.email = email;
|
|
user.email = email;
|
|
|
user.lang = lang;
|
|
user.lang = lang;
|
|
|
user.isEmailPublished = isEmailPublished;
|
|
user.isEmailPublished = isEmailPublished;
|
|
|
|
|
|
|
|
const updatedUser = await user.save();
|
|
const updatedUser = await user.save();
|
|
|
- req.i18n.changeLanguage(lang);
|
|
|
|
|
return res.apiv3({ updatedUser });
|
|
return res.apiv3({ updatedUser });
|
|
|
}
|
|
}
|
|
|
catch (err) {
|
|
catch (err) {
|