Просмотр исходного кода

update page-serializer for serialize revisionHackmdSynced.author securely

Yuki Takei 5 лет назад
Родитель
Сommit
386d67979a
1 измененных файлов с 3 добавлено и 0 удалено
  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;
 }