Forráskód Böngészése

delete unnecessary data about users

zahmis 5 éve
szülő
commit
7940b8d00a
1 módosított fájl, 6 hozzáadás és 1 törlés
  1. 6 1
      src/server/routes/apiv3/attachment.js

+ 6 - 1
src/server/routes/apiv3/attachment.js

@@ -68,11 +68,16 @@ module.exports = (crowi) => {
           limit,
           offset,
           populate: {
-            path: 'author',
+            path: 'creator',
             select: User.USER_PUBLIC_FIELDS,
           },
         },
       );
+      paginateResult.docs = paginateResult.docs.map((doc) => {
+        const user = doc.creator.toObject();
+        doc.creator = user;
+        return doc;
+      });
 
       return res.apiv3({ paginateResult });
     }