itizawa 5 éve
szülő
commit
f8f167ac10
1 módosított fájl, 2 hozzáadás és 1 törlés
  1. 2 1
      src/server/routes/apiv3/users.js

+ 2 - 1
src/server/routes/apiv3/users.js

@@ -8,6 +8,7 @@ const router = express.Router();
 
 const { body, query } = require('express-validator');
 const { isEmail } = require('validator');
+const { serializeUserSecurely } = require('../../models/serializers/user-serializer');
 
 const ErrorV3 = require('../../models/vo/error-apiv3');
 
@@ -204,7 +205,7 @@ module.exports = (crowi) => {
 
         // return email only when specified by query
         const { email } = doc;
-        const user = doc.toObject();
+        const user = serializeUserSecurely(doc);
         if (forceIncludeAttributes.includes('email')) {
           user.email = email;
         }