itizawa 5 лет назад
Родитель
Сommit
6e8fa93d6b
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      src/server/service/page.js

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

@@ -74,9 +74,7 @@ class PageService {
       PageTagRelation.deleteMany({ relatedPage: { $in: pageIds } }),
       PageTagRelation.deleteMany({ relatedPage: { $in: pageIds } }),
       ShareLink.deleteMany({ relatedPage: { $in: pageIds } }),
       ShareLink.deleteMany({ relatedPage: { $in: pageIds } }),
       Revision.deleteMany({ path: { $in: pagePaths } }),
       Revision.deleteMany({ path: { $in: pagePaths } }),
-      Page.deleteMany({ _id: { $in: pageIds } }),
-      Page.deleteMany({ path: { $in: redirectedFromPagePaths } }),
-      Page.deleteMany({ path: { $in: pagePaths } }),
+      Page.deleteMany({ $or: [{ path: { $in: pagePaths } }, { path: { $in: redirectedFromPagePaths } }, { _id: { $in: pageIds } }] }),
       attachmentService.removeAllAttachments(attachments),
       attachmentService.removeAllAttachments(attachments),
     ]);
     ]);
   }
   }