diff options
author | Joram Wilander <jwawilander@gmail.com> | 2017-08-02 08:44:25 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-02 08:44:25 -0400 |
commit | 6ff7e4ea4b23a50a65d295aae163fb96f21cdcff (patch) | |
tree | 6a6577b47bd8766bafee2e4ecb9e663138a388f0 /webapp/root.jsx | |
parent | 65817e13c7900ea81947e40e177459cfea8acee4 (diff) | |
download | chat-6ff7e4ea4b23a50a65d295aae163fb96f21cdcff.tar.gz chat-6ff7e4ea4b23a50a65d295aae163fb96f21cdcff.tar.bz2 chat-6ff7e4ea4b23a50a65d295aae163fb96f21cdcff.zip |
Change refresh on version change to be after explicit click (#7090)
Diffstat (limited to 'webapp/root.jsx')
-rw-r--r-- | webapp/root.jsx | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/webapp/root.jsx b/webapp/root.jsx index b41654286..635c8e93b 100644 --- a/webapp/root.jsx +++ b/webapp/root.jsx @@ -24,11 +24,9 @@ import 'katex/dist/katex.min.css'; import store from 'stores/redux_store.jsx'; const dispatch = store.dispatch; const getState = store.getState; -import EventEmitter from 'mattermost-redux/utils/event_emitter'; import {viewChannel} from 'mattermost-redux/actions/channels'; -import {getClientConfig, getLicenseConfig, setUrl, setServerVersion as setServerVersionRedux} from 'mattermost-redux/actions/general'; -import {General} from 'mattermost-redux/constants'; +import {getClientConfig, getLicenseConfig, setUrl} from 'mattermost-redux/actions/general'; // Import the root of our routing tree import rRoot from 'routes/route_root.jsx'; @@ -127,22 +125,6 @@ function renderRootComponent() { document.getElementById('root')); } -let serverVersion = ''; - -EventEmitter.on(General.CONFIG_CHANGED, setServerVersion); - -function setServerVersion(newServerVersion) { - if (serverVersion && serverVersion !== newServerVersion) { - console.log('Detected version update refreshing the page'); //eslint-disable-line no-console - window.location.reload(true); - } - - if (serverVersion !== newServerVersion) { - serverVersion = newServerVersion; - setServerVersionRedux(newServerVersion)(dispatch, getState); - } -} - global.window.setup_root = () => { // Do the pre-render setup and call renderRootComponent when done preRenderSetup(renderRootComponent); |