Просмотр исходного кода

activate accessible page checker

Yuki Takei 1 год назад
Родитель
Сommit
5f2df294ec
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      apps/app/src/server/service/yjs/yjs.ts

+ 3 - 3
apps/app/src/server/service/yjs/yjs.ts

@@ -1,5 +1,6 @@
 import type { IncomingMessage } from 'http';
 import type { IncomingMessage } from 'http';
 
 
+
 import type { IPage, IUserHasId } from '@growi/core';
 import type { IPage, IUserHasId } from '@growi/core';
 import { YDocStatus } from '@growi/core/dist/consts';
 import { YDocStatus } from '@growi/core/dist/consts';
 import mongoose from 'mongoose';
 import mongoose from 'mongoose';
@@ -9,7 +10,7 @@ import { YSocketIO, type Document as Ydoc } from 'y-socket.io/dist/server';
 
 
 import { SocketEventName } from '~/interfaces/websocket';
 import { SocketEventName } from '~/interfaces/websocket';
 import type { SyncLatestRevisionBody } from '~/interfaces/yjs';
 import type { SyncLatestRevisionBody } from '~/interfaces/yjs';
-import { RoomPrefix, getRoomNameWithId } from '~/server/util/socket-io-helpers';
+import { RoomPrefix, getRoomNameWithId } from '~/server/service/socket-io/helper';
 import loggerFactory from '~/utils/logger';
 import loggerFactory from '~/utils/logger';
 
 
 import type { PageModel } from '../../models/page';
 import type { PageModel } from '../../models/page';
@@ -73,9 +74,8 @@ class YjsService implements IYjsService {
     // create indexes
     // create indexes
     createIndexes(MONGODB_PERSISTENCE_COLLECTION_NAME);
     createIndexes(MONGODB_PERSISTENCE_COLLECTION_NAME);
 
 
-    // TODO: https://redmine.weseek.co.jp/issues/150529
     // register middlewares
     // register middlewares
-    // this.registerAccessiblePageChecker(ysocketio);
+    this.registerAccessiblePageChecker(ysocketio);
 
 
     ysocketio.on('document-loaded', async(doc: Document) => {
     ysocketio.on('document-loaded', async(doc: Document) => {
       const pageId = doc.name;
       const pageId = doc.name;