소스 검색

add types

yohei0125 4 년 전
부모
커밋
f2b481a735
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      packages/app/src/server/models/page.ts

+ 3 - 2
packages/app/src/server/models/page.ts

@@ -11,9 +11,10 @@ import mongoosePaginate from 'mongoose-paginate-v2';
 import uniqueValidator from 'mongoose-unique-validator';
 import uniqueValidator from 'mongoose-unique-validator';
 
 
 
 
+import { IUserHasId } from '~/interfaces/user';
 import { ObjectIdLike } from '~/server/interfaces/mongoose-utils';
 import { ObjectIdLike } from '~/server/interfaces/mongoose-utils';
 
 
-import { IPage } from '../../interfaces/page';
+import { IPage, IPageHasId } from '../../interfaces/page';
 import loggerFactory from '../../utils/logger';
 import loggerFactory from '../../utils/logger';
 import Crowi from '../crowi';
 import Crowi from '../crowi';
 
 
@@ -1095,7 +1096,7 @@ export default (crowi: Crowi): any => {
     return !isRestricted && (!isV5Compatible || !isOnTree);
     return !isRestricted && (!isV5Compatible || !isOnTree);
   };
   };
 
 
-  schema.statics.emitPageEventUpdate = (page, user) => {
+  schema.statics.emitPageEventUpdate = (page: IPageHasId, user: IUserHasId) => {
     pageEvent.emit('update', page, user);
     pageEvent.emit('update', page, user);
   };
   };