소스 검색

fix CodeQL failure

Yuki Takei 1 년 전
부모
커밋
2be90ac191
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      apps/app/src/server/service/revision/normalize-latest-revision-if-broken.ts

+ 2 - 2
apps/app/src/server/service/revision/normalize-latest-revision-if-broken.ts

@@ -15,14 +15,14 @@ const logger = loggerFactory('growi:service:revision:normalize-latest-revision')
  */
 export const normalizeLatestRevisionIfBroken = async(pageId: string | Types.ObjectId): Promise<void> => {
 
-  if (await Revision.exists({ pageId })) {
+  if (await Revision.exists({ pageId: { $eq: pageId } })) {
     return;
   }
 
   logger.info(`The page ('${pageId}') does not have any revisions. Normalization of the latest revision will be started.`);
 
   const Page = mongoose.model<HydratedDocument<PageDocument>, PageModel>('Page');
-  const page = await Page.findOne({ _id: pageId }, { revision: 1 }).exec();
+  const page = await Page.findOne({ _id: { $eq: pageId } }, { revision: 1 }).exec();
 
   if (page == null) {
     logger.warn(`Normalization has been canceled since the page ('${pageId}') could not be found.`);