Răsfoiți Sursa

Improved process

Taichi Masuyama 4 ani în urmă
părinte
comite
f675d26a81
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      packages/app/src/server/service/page.ts

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

@@ -888,7 +888,7 @@ class PageService {
     await Revision.updateRevisionListByPageId(page._id, { pageId: page._id });
     await Revision.updateRevisionListByPageId(page._id, { pageId: page._id });
     const deletedPage = await Page.findByIdAndUpdate(page._id, {
     const deletedPage = await Page.findByIdAndUpdate(page._id, {
       $set: {
       $set: {
-        path: newPath, status: Page.STATUS_DELETED, deleteUser: user._id, deletedAt: Date.now(),
+        path: newPath, status: Page.STATUS_DELETED, deleteUser: user._id, deletedAt: Date.now(), parent: null, // set parent as null
       },
       },
     }, { new: true });
     }, { new: true });
     await PageTagRelation.updateMany({ relatedPage: page._id }, { $set: { isPageTrashed: true } });
     await PageTagRelation.updateMany({ relatedPage: page._id }, { $set: { isPageTrashed: true } });
@@ -996,7 +996,7 @@ class PageService {
           filter: { _id: page._id },
           filter: { _id: page._id },
           update: {
           update: {
             $set: {
             $set: {
-              path: newPath, status: Page.STATUS_DELETED, deleteUser: user._id, deletedAt: Date.now(),
+              path: newPath, status: Page.STATUS_DELETED, deleteUser: user._id, deletedAt: Date.now(), parent: null, // set parent as null
             },
             },
           },
           },
         },
         },