소스 검색

Merge pull request #2727 from weseek/fix/is-include-email-at-personal-setting-page

Fix/is include email at personal setting page
Yuki Takei 5 년 전
부모
커밋
1d186bd306
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      src/server/routes/apiv3/personal-setting.js

+ 5 - 1
src/server/routes/apiv3/personal-setting.js

@@ -127,9 +127,13 @@ module.exports = (crowi) => {
 
     try {
       const user = await User.findUserByUsername(username);
+
+      // return email whether it's private
+      const { email } = user;
       const currentUser = user.toObject();
-      return res.apiv3({ currentUser });
+      currentUser.email = email;
 
+      return res.apiv3({ currentUser });
     }
     catch (err) {
       logger.error(err);