From 199f45bd92af72c4cb2c9d564ff33174b03fc5c4 Mon Sep 17 00:00:00 2001 From: Rodrigo Nascimento Date: Sat, 12 Sep 2015 18:54:12 -0300 Subject: [PATCH] Prevent undesired reads --- client/startup/unread.coffee | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/client/startup/unread.coffee b/client/startup/unread.coffee index 3a0b0ea45ef..fd302b6e5ed 100644 --- a/client/startup/unread.coffee +++ b/client/startup/unread.coffee @@ -15,8 +15,9 @@ Meteor.startup -> subscriptions = ChatSubscription.find({open: true}, { fields: { unread: 1, alert: 1, rid: 1, t: 1, name: 1, ls: 1 } }) rid = undefined - if FlowRouter.getRouteName() in ['channel', 'group', 'direct'] - rid = Session.get 'openedRoom' + Tracker.nonreactive -> + if FlowRouter.getRouteName() in ['channel', 'group', 'direct'] + rid = Session.get 'openedRoom' for subscription in subscriptions.fetch() if subscription.rid is rid and (subscription.alert or subscription.unread > 0)