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

refs #82628: fix search keyword result sorting
- Move logic adding seenUserCount

NEEDLEMAN3\tatsu 4 лет назад
Родитель
Сommit
7fe26ea594
1 измененных файлов с 2 добавлено и 3 удалено
  1. 2 3
      packages/app/src/server/routes/search.js

+ 2 - 3
packages/app/src/server/routes/search.js

@@ -159,8 +159,9 @@ module.exports = function(crowi, app) {
           return pageData.id === data._id;
         });
 
-        // add tags data to page
+        // add tags and seenUserCount to pageData
         pageData._doc.tags = data._source.tag_names;
+        pageData._doc.seenUserCount = (pageData.seenUsers && pageData.seenUsers.length) || 0;
 
         // add lastUpdateUser data to page
         if (pageData.lastUpdateUser != null && pageData.lastUpdateUser instanceof User) {
@@ -172,8 +173,6 @@ module.exports = function(crowi, app) {
           elasticSearchResult: data.elasticSearchResult,
         };
 
-        pageData._doc.seenUserCount = (pageData.seenUsers && pageData.seenUsers.length) || 0;
-
         return { pageData, pageMeta };
       });
     }