Przeglądaj źródła

refactor revertDeletedPage

itizawa 5 lat temu
rodzic
commit
439100635e
1 zmienionych plików z 3 dodań i 1 usunięć
  1. 3 1
      src/server/service/page.js

+ 3 - 1
src/server/service/page.js

@@ -622,7 +622,9 @@ class PageService {
     page.lastUpdateUser = user;
     page.lastUpdateUser = user;
     debug('Revert deleted the page', page, newPath);
     debug('Revert deleted the page', page, newPath);
     const updatedPage = await Page.findByIdAndUpdate(page._id, {
     const updatedPage = await Page.findByIdAndUpdate(page._id, {
-      $set: { path: newPath, status: Page.STATUS_PUBLISHED, lastUpdateUser: user._id },
+      $set: {
+        path: newPath, status: Page.STATUS_PUBLISHED, lastUpdateUser: user._id, deleteUser: null, deletedAt: null,
+      },
     }, { new: true });
     }, { new: true });
     await Revision.updateMany({ path: page.path }, { $set: { path: newPath } });
     await Revision.updateMany({ path: page.path }, { $set: { path: newPath } });