fixed music player not stopping on logout
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Pünkösd Marcell 2020-11-27 15:24:06 +01:00
parent 7f33b5d60b
commit 89607acaea
2 changed files with 9 additions and 1 deletions

View File

@ -53,7 +53,7 @@ export default {
performLogout() {
this.logoutProcessing = true;
this.$api.performLogout().then(() => {
this.$store.dispatch('storeUserData', null).then(() => {
this.$store.dispatch('logoutReset').then(() => {
this.$router.push('/login').catch(() => {
});

View File

@ -26,6 +26,11 @@ export default new Vuex.Store({
},
closePlayer(state) {
state.playerActive = false;
},
logoutReset(state) {
state.userdata.name = null;
state.playerUrl = "";
state.playerActive = false;
}
},
actions: {
@ -40,6 +45,9 @@ export default new Vuex.Store({
},
closePlayer({commit}) {
commit('closePlayer');
},
logoutReset({commit}) {
commit('logoutReset');
}
},
modules: {},