Meteor.publish on server doesn't show new documents on client
<p>The problem is the next code on server:</p>

<pre><code>Meteor.publish(null , function() {
    let events = [];
    Groups.find({participants: this.userId}).forEach(function(item) {
        events.push(item.latestEvent);
    });
    return Events.find({_id: {$in: events}});
});
</code></pre>

<p>doesn't provide possibility to see new documents on the client <code>&gt; Events.find().fetch()</code>
without reloading the page.</p>

<p>Both collection are in the <code>lib</code> folder:</p>

<pre><code>Groups = new Mongo.Collection('groups');
Events = new Mongo.Collection('events');
</code></pre>

<p>I'm pretty sure the issue is in reactive source of data, but still cannot fix it.</p>

<p>Thank You for help! </p>