summaryrefslogtreecommitdiffstats
path: root/webapp
diff options
context:
space:
mode:
authorSaturnino Abril <saturnino.abril@gmail.com>2017-07-06 04:36:50 +0800
committerJoram Wilander <jwawilander@gmail.com>2017-07-05 16:36:50 -0400
commitaf35dcf9c4d303a807dbf2478b8721683e1d2dd3 (patch)
tree23c8cdab7d3ea810a5eadeed5e18845352de6f57 /webapp
parent04e364f4f7f9e132c9929f44851a5608a5c0bf21 (diff)
downloadchat-af35dcf9c4d303a807dbf2478b8721683e1d2dd3.tar.gz
chat-af35dcf9c4d303a807dbf2478b8721683e1d2dd3.tar.bz2
chat-af35dcf9c4d303a807dbf2478b8721683e1d2dd3.zip
[PLT-6800] Clear center and rhs view on other window when leaving a channel (#6723)
* clear center and rhs view on other window when leaving a channel * move redirection to websocket actions * close sidebar at websocket action
Diffstat (limited to 'webapp')
-rw-r--r--webapp/actions/websocket_actions.jsx5
1 files changed, 5 insertions, 0 deletions
diff --git a/webapp/actions/websocket_actions.jsx b/webapp/actions/websocket_actions.jsx
index 9d53ead6b..dec3edd12 100644
--- a/webapp/actions/websocket_actions.jsx
+++ b/webapp/actions/websocket_actions.jsx
@@ -341,6 +341,11 @@ function handleUserRemovedEvent(msg) {
$('#removed_from_channel').modal('show');
}
+ GlobalActions.toggleSideBarAction(false);
+
+ const townsquare = ChannelStore.getByName('town-square');
+ browserHistory.push(TeamStore.getCurrentTeamRelativeUrl() + '/channels/' + townsquare.name);
+
dispatch({
type: ChannelTypes.LEAVE_CHANNEL,
data: {id: msg.data.channel_id, user_id: msg.broadcast.user_id}