2
0
Shun Miyazawa 4 жил өмнө
parent
commit
177ce7c1b1

+ 13 - 3
packages/app/src/server/service/page.js

@@ -29,7 +29,10 @@ class PageService {
 
   initPageEvent() {
     // create
-    this.pageEvent.on('create', this.pageEvent.onCreate);
+    this.pageEvent.on('create', async(page, user) => {
+      this.pageEvent.onCreate();
+      console.log('ページが作成されました');
+    });
 
     // update
     this.pageEvent.on('update', async(page, user) => {
@@ -44,6 +47,12 @@ class PageService {
       }
     });
 
+    // rename
+    this.pageEvent.on('rename', async(page, renamedPage, user) => {
+      console.log('ページがリネームされました');
+      console.log(page, renamedPage, user);
+    });
+
 
     // createMany
     this.pageEvent.on('createMany', this.pageEvent.onCreateMany);
@@ -127,8 +136,9 @@ class PageService {
       await Page.create(path, body, user, { redirectTo: newPagePath });
     }
 
-    this.pageEvent.emit('delete', page, user);
-    this.pageEvent.emit('create', renamedPage, user);
+    // this.pageEvent.emit('delete', page, user);
+    // this.pageEvent.emit('create', renamedPage, user);
+    this.pageEvent.emit('rename', page, renamedPage, user);
 
     return renamedPage;
   }