diff options
author | Christopher Speller <crspeller@gmail.com> | 2015-12-04 08:38:44 -0500 |
---|---|---|
committer | Christopher Speller <crspeller@gmail.com> | 2015-12-04 08:38:44 -0500 |
commit | 622fbc67402fe36bc01163a5a80643a15758e094 (patch) | |
tree | 5daef39256c90fd943e97aab1e7186d68f8ff91f /web/react/utils | |
parent | 3b892a3d04695f0b76e636418726c3283f03c394 (diff) | |
parent | 2cda7c967fe8b10ad3c0bf742c7636a5bf419d69 (diff) | |
download | chat-622fbc67402fe36bc01163a5a80643a15758e094.tar.gz chat-622fbc67402fe36bc01163a5a80643a15758e094.tar.bz2 chat-622fbc67402fe36bc01163a5a80643a15758e094.zip |
Merge pull request #1612 from mattermost/fix-build-update
Fixing mattermost to refresh the page when a new version is detected
Diffstat (limited to 'web/react/utils')
-rw-r--r-- | web/react/utils/async_client.jsx | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/web/react/utils/async_client.jsx b/web/react/utils/async_client.jsx index d97c7c3cb..88b5aa739 100644 --- a/web/react/utils/async_client.jsx +++ b/web/react/utils/async_client.jsx @@ -55,9 +55,13 @@ export function getChannels(checkVersion) { var serverVersion = xhr.getResponseHeader('X-Version-ID'); if (serverVersion !== BrowserStore.getLastServerVersion()) { - BrowserStore.setLastServerVersion(serverVersion); - window.location.reload(true); - console.log('Detected version update refreshing the page'); //eslint-disable-line no-console + if (!BrowserStore.getLastServerVersion() || BrowserStore.getLastServerVersion() === '') { + BrowserStore.setLastServerVersion(serverVersion); + } else { + BrowserStore.setLastServerVersion(serverVersion); + window.location.reload(true); + console.log('Detected version update refreshing the page'); //eslint-disable-line no-console + } } } |