Ver Fonte

add throwing error

yohei0125 há 4 anos atrás
pai
commit
52e8a97072
1 ficheiros alterados com 4 adições e 1 exclusões
  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;