yohei0125 4 лет назад
Родитель
Сommit
1cdd2b7bd7
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      packages/app/src/server/models/page.ts

+ 4 - 1
packages/app/src/server/models/page.ts

@@ -608,7 +608,10 @@ schema.statics.getParentAndFillAncestors = async function(path: string, user): P
   await this.bulkWrite(operations);
 
   const parentId = ancestorsMap.get(parentPath)._id; // get parent page id to fetch updated parent parent
-  const createdParent = await this.findOne({ _id: parentId }) as PageDocument;
+  const createdParent = await this.findOne({ _id: parentId });
+  if (createdParent == null) {
+    throw Error('updated parent not Found');
+  }
   return createdParent;
 };