소스 검색

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

NEEDLEMAN3\tatsu 4 년 전
부모
커밋
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 };
       });
     }