Move every Activities.findOne() to the ReactiveCache

This commit is contained in:
Martin Filser 2023-02-04 00:18:15 +01:00
parent 54f7361767
commit 79ea4d6d1e
3 changed files with 27 additions and 4 deletions

View file

@ -16,15 +16,15 @@ Template.notification.events({
Template.notification.helpers({
mode: 'board',
isOfActivityType(activityId, type) {
const activity = Activities.findOne(activityId);
const activity = ReactiveCache.getActivity(activityId);
return activity && activity.activityType === type;
},
activityType(activityId) {
const activity = Activities.findOne(activityId);
const activity = ReactiveCache.getActivity(activityId);
return activity ? activity.activityType : '';
},
activityUser(activityId) {
const activity = Activities.findOne(activityId);
const activity = ReactiveCache.getActivity(activityId);
return activity && activity.userId;
},
});