summaryrefslogtreecommitdiffstats
path: root/webapp/root.jsx
diff options
context:
space:
mode:
authorJoram Wilander <jwawilander@gmail.com>2017-08-02 08:44:25 -0400
committerGitHub <noreply@github.com>2017-08-02 08:44:25 -0400
commit6ff7e4ea4b23a50a65d295aae163fb96f21cdcff (patch)
tree6a6577b47bd8766bafee2e4ecb9e663138a388f0 /webapp/root.jsx
parent65817e13c7900ea81947e40e177459cfea8acee4 (diff)
downloadchat-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.jsx20
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);