yusuketk 7 سال پیش
والد
کامیت
c20f5e4858
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      src/server/routes/page.js

+ 3 - 3
src/server/routes/page.js

@@ -114,17 +114,17 @@ module.exports = function(crowi, app) {
       return await Tag.getOneById(id);
       return await Tag.getOneById(id);
     })
     })
     ).then(tags => {
     ).then(tags => {
-      const relatedTagList = tags.map(async relatedTag => {
+      let relatedTagList = [];
+      tags.map(async relatedTag => {
         if (!setTagList.includes(relatedTag.name)) {
         if (!setTagList.includes(relatedTag.name)) {
           await PageTagRelation.removeByEachId(page._id, relatedTag._id);
           await PageTagRelation.removeByEachId(page._id, relatedTag._id);
           const pagesRelateTag = await PageTagRelation.findAllPageIdForTag(relatedTag);
           const pagesRelateTag = await PageTagRelation.findAllPageIdForTag(relatedTag);
           if (pagesRelateTag.length == 0) {
           if (pagesRelateTag.length == 0) {
             Tag.removeById(relatedTag._id);
             Tag.removeById(relatedTag._id);
           }
           }
-          return;
         }
         }
         else {
         else {
-          return relatedTag.name;
+          relatedTagList.push(relatedTag.name);
         }
         }
       });
       });
       const newTagList = setTagList.map(setTag => {
       const newTagList = setTagList.map(setTag => {