Shun Miyazawa 4 лет назад
Родитель
Сommit
0a1e1c1971

+ 1 - 1
packages/app/src/components/InAppNotification/TargetModel/Page/snapshot.ts

@@ -1,6 +1,6 @@
 import { IPage } from '~/interfaces/page';
 
-export const createSnapshot = (page: IPage): string => {
+export const parsePageModel = (page: IPage): string => {
   return JSON.stringify({
     path: page.path,
     creator: page.creator,

+ 2 - 2
packages/app/src/server/service/comment.ts

@@ -4,7 +4,7 @@ import loggerFactory from '../../utils/logger';
 import ActivityDefine from '../util/activityDefine';
 import Crowi from '../crowi';
 
-import { createSnapshot } from '../../components/InAppNotification/TargetModel/Page/snapshot';
+import { parsePageModel } from '../../components/InAppNotification/TargetModel/Page/snapshot';
 
 const logger = loggerFactory('growi:service:CommentService');
 
@@ -91,7 +91,7 @@ class CommentService {
   };
 
   private createAndSendNotifications = async function(activity, page) {
-    const snapshot = createSnapshot(page);
+    const snapshot = parsePageModel(page);
 
     // Get user to be notified
     let targetUsers: Types.ObjectId[] = [];

+ 2 - 2
packages/app/src/server/service/page.js

@@ -3,7 +3,7 @@ import isThisHour from 'date-fns/isThisHour/index.js';
 import loggerFactory from '~/utils/logger';
 import ActivityDefine from '../util/activityDefine';
 
-import { createSnapshot } from '../../components/InAppNotification/TargetModel/Page/snapshot';
+import { parsePageModel } from '../../components/InAppNotification/TargetModel/Page/snapshot';
 
 const mongoose = require('mongoose');
 const escapeStringRegexp = require('escape-string-regexp');
@@ -814,7 +814,7 @@ class PageService {
 
     const { activityService, inAppNotificationService } = this.crowi;
 
-    const snapshot = createSnapshot(page);
+    const snapshot = parsePageModel(page);
 
     // Create activity
     const parameters = {