From 1cfb35fd32478917ddf8becb7e438280db19d66a Mon Sep 17 00:00:00 2001 From: Joram Wilander Date: Wed, 15 Jun 2016 08:00:55 -0400 Subject: Fix channels showing up across teams when multiple teams open in same browser (#3329) --- webapp/actions/websocket_actions.jsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'webapp/actions') diff --git a/webapp/actions/websocket_actions.jsx b/webapp/actions/websocket_actions.jsx index ffeb27fb2..7c8a014ba 100644 --- a/webapp/actions/websocket_actions.jsx +++ b/webapp/actions/websocket_actions.jsx @@ -245,7 +245,9 @@ function handleUserRemovedEvent(msg) { function handleChannelViewedEvent(msg) { // Useful for when multiple devices have the app open to different channels - if (ChannelStore.getCurrentId() !== msg.channel_id && UserStore.getCurrentId() === msg.user_id) { + if (TeamStore.getCurrentId() === msg.team_id && + ChannelStore.getCurrentId() !== msg.channel_id && + UserStore.getCurrentId() === msg.user_id) { AsyncClient.getChannel(msg.channel_id); } } -- cgit v1.2.3-1-g7c22