Przeglądaj źródła

update page-serializer for serialize revisionHackmdSynced.author securely

Yuki Takei 5 lat temu
rodzic
commit
386d67979a
1 zmienionych plików z 3 dodań i 0 usunięć
  1. 3 0
      src/server/models/serializers/page-serializer.js

+ 3 - 0
src/server/models/serializers/page-serializer.js

@@ -22,6 +22,9 @@ function serializeInsecureUserAttributes(page) {
   if (page.revision != null && page.revision.author != null && page.revision.author._id != null) {
     page.revision.author = serializeUserSecurely(page.revision.author);
   }
+  if (page.revisionHackmdSynced != null && page.revisionHackmdSynced.author != null && page.revisionHackmdSynced.author._id != null) {
+    page.revisionHackmdSynced.author = serializeUserSecurely(page.revisionHackmdSynced.author);
+  }
   return page;
 }