Răsfoiți Sursa

Implemented findParent method

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

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

@@ -999,6 +999,10 @@ schema.statics.removeEmptyPages = async function(pageIdsToNotRemove: ObjectIdLik
   });
 };
 
+schema.statics.findParent = async function(pageId): Promise<PageDocument | null> {
+  return this.findOne({ _id: pageId });
+};
+
 schema.statics.PageQueryBuilder = PageQueryBuilder as any; // mongoose does not support constructor type as statics attrs type
 
 export function generateGrantCondition(