diff options
author | Christopher Speller <crspeller@gmail.com> | 2016-03-23 10:20:52 -0400 |
---|---|---|
committer | Christopher Speller <crspeller@gmail.com> | 2016-03-23 10:38:35 -0400 |
commit | 9239a7353af2c67a6778ff4cabd164db62087bde (patch) | |
tree | 78335a5254885058ed3b224a4b050db03c732bb3 /webapp/root.jsx | |
parent | 6568e15023c009c96a46f022236f5fd4415445c0 (diff) | |
download | chat-9239a7353af2c67a6778ff4cabd164db62087bde.tar.gz chat-9239a7353af2c67a6778ff4cabd164db62087bde.tar.bz2 chat-9239a7353af2c67a6778ff4cabd164db62087bde.zip |
Fixing websocket connection issue. Refactoring websockets into an action creator.
Diffstat (limited to 'webapp/root.jsx')
-rw-r--r-- | webapp/root.jsx | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/webapp/root.jsx b/webapp/root.jsx index b0a6ae1ac..b3041ad59 100644 --- a/webapp/root.jsx +++ b/webapp/root.jsx @@ -24,11 +24,11 @@ import Sidebar from 'components/sidebar.jsx'; import * as AsyncClient from 'utils/async_client.jsx'; import PreferenceStore from 'stores/preference_store.jsx'; import ChannelStore from 'stores/channel_store.jsx'; -import SocketStore from 'stores/socket_store.jsx'; import ErrorStore from 'stores/error_store.jsx'; import BrowserStore from 'stores/browser_store.jsx'; import SignupTeam from 'components/signup_team.jsx'; import * as Client from 'utils/client.jsx'; +import * as Websockets from 'action_creators/websocket_actions.jsx'; import * as GlobalActions from 'action_creators/global_actions.jsx'; import SignupTeamConfirm from 'components/signup_team_confirm.jsx'; import SignupUserComplete from 'components/signup_user_complete.jsx'; @@ -101,11 +101,10 @@ function preRenderSetup(callwhendone) { // Do Nothing }; + // Make sure the websockets close $(window).on('beforeunload', () => { - if (window.SocketStore) { - SocketStore.close(); - } + Websockets.close(); } ); |