Просмотр исходного кода

create a notification when a page is deleted

Shun Miyazawa 4 лет назад
Родитель
Сommit
cee1c502b5
1 измененных файлов с 9 добавлено и 1 удалено
  1. 9 1
      packages/app/src/server/service/page.js

+ 9 - 1
packages/app/src/server/service/page.js

@@ -54,7 +54,15 @@ class PageService {
       }
     });
 
-    // TODO 81841
+    // delete
+    this.pageEvent.on('delete', async(page, user) => {
+      try {
+        await this.createAndSendNotifications(page, user, ActivityDefine.ACTION_PAGE_DELETE);
+      }
+      catch (err) {
+        logger.error(err);
+      }
+    });
 
     // createMany
     this.pageEvent.on('createMany', this.pageEvent.onCreateMany);