Procházet zdrojové kódy

add throwing error

yohei0125 před 4 roky
rodič
revize
52e8a97072
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  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
       // find pages again to get updated descendantCount
       // then calculate inc
       // 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 exDescendantCount = page.descendantCount;
       const newDescendantCount = pageAfterUpdatingDescendantCount.descendantCount;
       const newDescendantCount = pageAfterUpdatingDescendantCount.descendantCount;