|
|
@@ -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;
|
|
|
}
|