aboutsummaryrefslogtreecommitdiff
path: root/src/modules/users.js
diff options
context:
space:
mode:
authorlambda <lain@soykaf.club>2019-03-11 14:43:40 +0000
committerlambda <lain@soykaf.club>2019-03-11 14:43:40 +0000
commitf52a33f7111a225cb84030090a9f78a602a36944 (patch)
treec426934d09d3a48e45007100e3556e237b1ebaae /src/modules/users.js
parented3bf6f02781dcae42282efb1a38afcaef7dc699 (diff)
parente618c6ffb0b974156b89f3e54737e738e94b12b3 (diff)
Merge branch 'develop' into 'develop'
Only connect to chat upon authenticating Closes #403 See merge request pleroma/pleroma-fe!666
Diffstat (limited to 'src/modules/users.js')
-rw-r--r--src/modules/users.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/modules/users.js b/src/modules/users.js
index 4159964c..26884750 100644
--- a/src/modules/users.js
+++ b/src/modules/users.js
@@ -292,6 +292,7 @@ const users = {
logout (store) {
store.commit('clearCurrentUser')
+ store.dispatch('disconnectFromChat')
store.commit('setToken', false)
store.dispatch('stopFetching', 'friends')
store.commit('setBackendInteractor', backendInteractorService())
@@ -321,6 +322,9 @@ const users = {
if (user.token) {
store.dispatch('setWsToken', user.token)
+
+ // Initialize the chat socket.
+ store.dispatch('initializeSocket')
}
// Start getting fresh posts.