Explorar o código

delete unnecessary data about users

zahmis %!s(int64=5) %!d(string=hai) anos
pai
achega
7940b8d00a
Modificáronse 1 ficheiros con 6 adicións e 1 borrados
  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 });
     }