fix: hide private user data in api/v3/users/[uid]

This commit is contained in:
gasoved
2021-06-21 19:58:31 +03:00
committed by Julian Lam
parent d9e2190a6b
commit 97c8569a79
3 changed files with 55 additions and 16 deletions

View File

@@ -44,7 +44,9 @@ Users.exists = async (req, res) => {
};
Users.get = async (req, res) => {
helpers.formatApiResponse(200, res, await user.getUserData(req.params.uid));
const userData = await user.getUserData(req.params.uid);
const publicUserData = await user.hidePrivateData(userData, req.uid);
helpers.formatApiResponse(200, res, publicUserData);
};
Users.update = async (req, res) => {