diff options
author | Joram Wilander <jwawilander@gmail.com> | 2017-04-27 10:57:58 -0400 |
---|---|---|
committer | Corey Hulen <corey@hulen.com> | 2017-04-27 07:57:58 -0700 |
commit | 5a60ea0d756531fef4e6e94be1377c10a7022260 (patch) | |
tree | 894421b688ec276dbae0f0e530eca100d4da4541 /webapp/components | |
parent | 9a87bb3af68216b53ee8f89d6604c715c7b85b2d (diff) | |
download | chat-5a60ea0d756531fef4e6e94be1377c10a7022260.tar.gz chat-5a60ea0d756531fef4e6e94be1377c10a7022260.tar.bz2 chat-5a60ea0d756531fef4e6e94be1377c10a7022260.zip |
PLT-6268 Clear blue bar correctly when removing expiring license (#6247)
* Don't sanitize license for system admin
* Clear blue bar error whe removing expiring license
* Fix unit test
Diffstat (limited to 'webapp/components')
-rw-r--r-- | webapp/components/admin_console/license_settings.jsx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/webapp/components/admin_console/license_settings.jsx b/webapp/components/admin_console/license_settings.jsx index 84867ab2e..844dd0569 100644 --- a/webapp/components/admin_console/license_settings.jsx +++ b/webapp/components/admin_console/license_settings.jsx @@ -5,6 +5,7 @@ import $ from 'jquery'; import ReactDOM from 'react-dom'; import * as Utils from 'utils/utils.jsx'; +import ErrorStore from 'stores/error_store.jsx'; import {uploadLicenseFile, removeLicenseFile} from 'actions/admin_actions.jsx'; import {injectIntl, intlShape, defineMessages, FormattedMessage, FormattedHTMLMessage} from 'react-intl'; @@ -80,6 +81,7 @@ class LicenseSettings extends React.Component { () => { $('#remove-button').button('reset'); this.setState({fileSelected: false, fileName: null, serverError: null}); + ErrorStore.clearLastError(true); window.location.reload(true); }, (error) => { |