Browse Source

refs #82628: fix search keyword result sorting
- Rename ids and findResult

NEEDLEMAN3\tatsu 4 years ago
parent
commit
32720531a1
1 changed files with 5 additions and 4 deletions
  1. 5 4
      packages/app/src/server/routes/search.js

+ 5 - 4
packages/app/src/server/routes/search.js

@@ -147,14 +147,15 @@ module.exports = function(crowi, app) {
         await searchService.searchKeyword(keyword, user, userGroups, searchOpts),
       );
 
-      const ids = sortedSearchResult.data.map((page) => { return page._id });
-      const findResult = await Page.findListByPageIds(ids);
+      // get page data
+      const pageIds = sortedSearchResult.data.map((page) => { return page._id });
+      const findPageResult = await Page.findListByPageIds(pageIds);
 
       result.meta = sortedSearchResult.meta;
-      result.totalCount = findResult.totalCount;
+      result.totalCount = findPageResult.totalCount;
 
       result.data = sortedSearchResult.data.map((data) => {
-        const pageData = findResult.pages.find((pageData) => {
+        const pageData = findPageResult.pages.find((pageData) => {
           return pageData.id === data._id;
         });