diff --git a/webapp/layouts/default.spec.js b/webapp/layouts/default.spec.js
index 1b83491d7..cce8c2eca 100644
--- a/webapp/layouts/default.spec.js
+++ b/webapp/layouts/default.spec.js
@@ -37,7 +37,7 @@ describe('default.vue', () => {
getters: {
'auth/isLoggedIn': () => true,
'chat/showChat': () => {
- return { showChat: false, roomID: 'u0' }
+ return { showChat: false, roomID: null }
},
},
})
diff --git a/webapp/layouts/default.vue b/webapp/layouts/default.vue
index 8b6b80604..f14c4055f 100644
--- a/webapp/layouts/default.vue
+++ b/webapp/layouts/default.vue
@@ -16,7 +16,7 @@
RoomID: {{ $store.getters['chat/showChat'].roomID }}
-
+
x
@@ -41,6 +41,9 @@ export default {
ChatModule,
},
mixins: [seo, mobile()],
+ beforeCreate() {
+ this.$store.commit('chat/SET_OPEN_CHAT', { showChat: false, roomID: null })
+ },
}
diff --git a/webapp/store/chat.js b/webapp/store/chat.js
index 2ee8a47ad..be4ddaec0 100644
--- a/webapp/store/chat.js
+++ b/webapp/store/chat.js
@@ -1,14 +1,14 @@
export const state = () => {
return {
showChat: false,
- roomID: 'u0',
+ roomID: null,
}
}
export const mutations = {
SET_OPEN_CHAT(state, ctx) {
state.showChat = ctx.showChat || false
- state.roomID = ctx.roomID || 'u0'
+ state.roomID = ctx.roomID || null
},
}