|
|
@@ -4458,6 +4458,15 @@ class PageService implements IPageService {
|
|
|
};
|
|
|
}
|
|
|
|
|
|
+ async syncLatestRevisionBodyToYjsDraft(pageId: string): Promise<void> {
|
|
|
+ const yjsConnectionManager = getYjsConnectionManager();
|
|
|
+ await yjsConnectionManager.mdbInstance.clearDocument(pageId);
|
|
|
+
|
|
|
+ // const Revision = mongoose.model<IRevisionHasId>('Revision');
|
|
|
+ // const revision = await Revision.findOne({ pageId }).sort({ createdAt: -1 });
|
|
|
+ // await yjsConnectionManager.handleYDocUpdate(pageId, 'hoge');
|
|
|
+ }
|
|
|
+
|
|
|
async hasRevisionBodyDiff(pageId: string, comparisonTarget?: string): Promise<boolean> {
|
|
|
if (comparisonTarget == null) {
|
|
|
return false;
|