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

Fix undefined list at activities / watchers

Martin Filser 3 лет назад
Родитель
Сommit
25a2ad1144
1 измененных файлов с 6 добавлено и 4 удалено
  1. 6 4
      models/activities.js

+ 6 - 4
models/activities.js

@@ -153,11 +153,13 @@ if (Meteor.isServer) {
     }
     if (activity.listId) {
       const list = activity.list();
-      if (list.watchers !== undefined) {
-        watchers = _.union(watchers, list.watchers || []);
+      if (list) {
+        if (list.watchers !== undefined) {
+          watchers = _.union(watchers, list.watchers || []);
+        }
+        params.list = list.title;
+        params.listId = activity.listId;
       }
-      params.list = list.title;
-      params.listId = activity.listId;
     }
     if (activity.oldListId) {
       const oldList = activity.oldList();