diff options
Diffstat (limited to 'src/store')
-rw-r--r-- | src/store/modules/Authentication/AuthenticanStore.js | 1 | ||||
-rw-r--r-- | src/store/modules/GlobalStore.js | 9 |
2 files changed, 7 insertions, 3 deletions
diff --git a/src/store/modules/Authentication/AuthenticanStore.js b/src/store/modules/Authentication/AuthenticanStore.js index 7a0c5ba3..407c2b57 100644 --- a/src/store/modules/Authentication/AuthenticanStore.js +++ b/src/store/modules/Authentication/AuthenticanStore.js @@ -23,6 +23,7 @@ const AuthenticationStore = { }, logout() { Cookies.remove('XSRF-TOKEN'); + localStorage.removeItem('storedUsername'); } }, actions: { diff --git a/src/store/modules/GlobalStore.js b/src/store/modules/GlobalStore.js index 42e9e2bf..55b07965 100644 --- a/src/store/modules/GlobalStore.js +++ b/src/store/modules/GlobalStore.js @@ -31,19 +31,22 @@ const GlobalStore = { state: { bmcTime: null, hostStatus: 'unreachable', - languagePreference: localStorage.getItem('storedLanguage') || 'en-US' + languagePreference: localStorage.getItem('storedLanguage') || 'en-US', + username: localStorage.getItem('storedUsername') }, getters: { hostStatus: state => state.hostStatus, bmcTime: state => state.bmcTime, - languagePreference: state => state.languagePreference + languagePreference: state => state.languagePreference, + username: state => state.username }, mutations: { setBmcTime: (state, bmcTime) => (state.bmcTime = bmcTime), setHostStatus: (state, hostState) => (state.hostStatus = hostStateMapper(hostState)), setLanguagePreference: (state, language) => - (state.languagePreference = language) + (state.languagePreference = language), + setUsername: (state, username) => (state.username = username) }, actions: { async getBmcTime({ commit }) { |