2
0
Эх сурвалжийг харах

fix: when a single page is completely deleted

Shun Miyazawa 4 жил өмнө
parent
commit
28e4d51223

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

@@ -69,9 +69,9 @@ class PageService {
     });
 
     // delete completely
-    this.pageEvent.on('deleteCompletely', async(page, user) => {
+    this.pageEvent.on('deleteCompletely', async(pages, user) => {
       try {
-        await this.createAndSendNotifications(page, user, ActivityDefine.ACTION_PAGE_DELETE_COMPLETELY);
+        await this.createAndSendNotifications(pages[0], user, ActivityDefine.ACTION_PAGE_DELETE_COMPLETELY);
       }
       catch (err) {
         logger.error(err);
@@ -658,7 +658,7 @@ class PageService {
       this.deleteCompletelyDescendantsWithStream(page, user, options);
     }
 
-    this.pageEvent.emit('deleteCompletely', page, user); // update as renamed page
+    this.pageEvent.emit('deleteCompletely', [page], user); // update as renamed page
 
     return;
   }