Shun Miyazawa 4 лет назад
Родитель
Сommit
23c565c257
1 измененных файлов с 5 добавлено и 0 удалено
  1. 5 0
      packages/app/src/server/service/comment.ts

+ 5 - 0
packages/app/src/server/service/comment.ts

@@ -34,7 +34,12 @@ class CommentService {
       try {
         const Page = getModelSafely('Page') || require('../models/page')(this.crowi);
         await Page.updateCommentCount(savedComment.page);
+
         const page = await Page.findById(savedComment.page);
+        if (page == null) {
+          logger.error('Page is not found');
+          return;
+        }
 
         const activity = await this.createActivity(savedComment, ActivityDefine.ACTION_COMMENT_CREATE);
         await this.createAndSendNotifications(activity, page);