diff options
author | Saturnino Abril <saturnino.abril@gmail.com> | 2017-07-06 04:36:50 +0800 |
---|---|---|
committer | Joram Wilander <jwawilander@gmail.com> | 2017-07-05 16:36:50 -0400 |
commit | af35dcf9c4d303a807dbf2478b8721683e1d2dd3 (patch) | |
tree | 23c8cdab7d3ea810a5eadeed5e18845352de6f57 | |
parent | 04e364f4f7f9e132c9929f44851a5608a5c0bf21 (diff) | |
download | chat-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
-rw-r--r-- | webapp/actions/websocket_actions.jsx | 5 |
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} |