فهرست منبع

call method at a different place

yohei0125 4 سال پیش
والد
کامیت
4e067ca128
2فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 0
      packages/app/src/server/models/page.ts
  2. 0 1
      packages/app/src/server/routes/apiv3/pages.js

+ 2 - 0
packages/app/src/server/models/page.ts

@@ -606,6 +606,8 @@ export default (crowi: Crowi): any => {
 
     let savedPage = await page.save();
 
+    await crowi.pageService?.updateDescendantCountOfAncestors(page._id, 1, false);
+
     /*
      * After save
      */

+ 0 - 1
packages/app/src/server/routes/apiv3/pages.js

@@ -282,7 +282,6 @@ module.exports = (crowi) => {
       logger.error('Error occurred while creating a page.', err);
       return res.apiv3Err(err);
     }
-    await crowi.pageService.updateDescendantCountOfAncestors(createdPage._id, 1, false);
 
     const savedTags = await saveTagsAction({ createdPage, pageTags });