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

check globalNotificationService

itizawa 5 лет назад
Родитель
Сommit
39e7988955
1 измененных файлов с 7 добавлено и 5 удалено
  1. 7 5
      src/server/routes/apiv3/pages.js

+ 7 - 5
src/server/routes/apiv3/pages.js

@@ -67,11 +67,13 @@ module.exports = (crowi) => {
     }
 
     // global notification
-    try {
-      await globalNotificationService.fire(GlobalNotificationSetting.EVENT.PAGE_CREATE, createdPage, req.user);
-    }
-    catch (err) {
-      logger.error('Create notification failed', err);
+    if(globalNotificationService != null){
+      try {
+        await globalNotificationService.fire(GlobalNotificationSetting.EVENT.PAGE_CREATE, createdPage, req.user);
+      }
+      catch (err) {
+        logger.error('Create notification failed', err);
+      }
     }
 
     // user notification