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

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

NEEDLEMAN3\tatsu 4 лет назад
Родитель
Сommit
32720531a1
1 измененных файлов с 5 добавлено и 4 удалено
  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),
         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.meta = sortedSearchResult.meta;
-      result.totalCount = findResult.totalCount;
+      result.totalCount = findPageResult.totalCount;
 
 
       result.data = sortedSearchResult.data.map((data) => {
       result.data = sortedSearchResult.data.map((data) => {
-        const pageData = findResult.pages.find((pageData) => {
+        const pageData = findPageResult.pages.find((pageData) => {
           return pageData.id === data._id;
           return pageData.id === data._id;
         });
         });