瀏覽代碼

add throwing error

yohei0125 4 年之前
父節點
當前提交
52e8a97072
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      packages/app/src/server/service/page.ts

+ 4 - 1
packages/app/src/server/service/page.ts

@@ -2369,7 +2369,10 @@ class PageService {
 
       // find pages again to get updated descendantCount
       // then calculate inc
-      const pageAfterUpdatingDescendantCount = await Page.findByIdAndViewer(page._id, user, null, true);
+      const pageAfterUpdatingDescendantCount = await Page.findByIdAndViewer(page._id, user);
+      if (pageAfterUpdatingDescendantCount == null) {
+        throw Error('Faild to fetch page after updating descendantCount');
+      }
 
       const exDescendantCount = page.descendantCount;
       const newDescendantCount = pageAfterUpdatingDescendantCount.descendantCount;