Shun Miyazawa 3 лет назад
Родитель
Сommit
2ac89a43f5
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      packages/app/src/server/service/activity.ts

+ 3 - 3
packages/app/src/server/service/activity.ts

@@ -11,7 +11,7 @@ import Crowi from '../crowi';
 
 
 const logger = loggerFactory('growi:service:ActivityService');
 const logger = loggerFactory('growi:service:ActivityService');
 
 
-type ParameterType = Omit<IActivity, 'createdAt'>
+type UpdateActivityParameterType = Omit<IActivity, 'user' | 'createdAt' | 'ip' | 'endpoint'>
 
 
 class ActivityService {
 class ActivityService {
 
 
@@ -29,7 +29,7 @@ class ActivityService {
   }
   }
 
 
   initActivityEventListeners(): void {
   initActivityEventListeners(): void {
-    this.activityEvent.on('update', async(activityId: string, parameters: ParameterType, target?: IPage) => {
+    this.activityEvent.on('update', async(activityId: string, parameters: UpdateActivityParameterType, target?: IPage) => {
 
 
       // update activity
       // update activity
       let activity: IActivity;
       let activity: IActivity;
@@ -85,7 +85,7 @@ class ActivityService {
     return Activity.create(parameters);
     return Activity.create(parameters);
   };
   };
 
 
-  updateByParameters = async function(activityId: string, parameters: ParameterType): Promise<IActivity> {
+  updateByParameters = async function(activityId: string, parameters: UpdateActivityParameterType): Promise<IActivity> {
     const activity = await Activity.findOneAndUpdate({ _id: activityId }, parameters, { new: true }) as unknown as IActivity;
     const activity = await Activity.findOneAndUpdate({ _id: activityId }, parameters, { new: true }) as unknown as IActivity;
 
 
     return activity;
     return activity;