Explorar o código

Added comments

Taichi Masuyama %!s(int64=4) %!d(string=hai) anos
pai
achega
1320e4b314
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      packages/app/src/server/service/page.js

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

@@ -777,8 +777,8 @@ class PageService {
         const updateManyOperations = await Promise.all(pages.map(async(page) => {
           const parentPath = pathlib.dirname(page.path);
 
-          // get parentId for updating siblings
-          let parent = await Page.findOne({ path: parentPath }).select({ _id: 1, path: 1 }).lean().exec();
+          // get parent OR create an empty page as a parent
+          let parent = await Page.findOne({ path: parentPath }).select({ _id: 1 }).lean().exec();
           if (parent == null) {
             try {
               parent = await (new Page({ path: parentPath, isEmpty: true })).save();