Taichi Masuyama 4 年 前
コミット
a9492c2320
1 ファイル変更2 行追加5 行削除
  1. 2 5
      packages/app/src/server/service/page.ts

+ 2 - 5
packages/app/src/server/service/page.ts

@@ -1072,15 +1072,12 @@ class PageService {
       await this.updateDescendantCountOfAncestors(page.parent, -1, true);
 
       // delete leaf empty pages
-      await this.removeLeafEmptyPages(page);
+      await this.removeLeafEmptyPages(page, null, true);
     }
 
     let deletedPage;
     // update Revisions
-    if (page.isEmpty) {
-      await Page.remove({ _id: page._id });
-    }
-    else {
+    if (!page.isEmpty) {
       await Revision.updateRevisionListByPageId(page._id, { pageId: page._id });
       deletedPage = await Page.findByIdAndUpdate(page._id, {
         $set: {