summaryrefslogtreecommitdiffstats
path: root/webapp/actions/websocket_actions.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'webapp/actions/websocket_actions.jsx')
-rw-r--r--webapp/actions/websocket_actions.jsx9
1 files changed, 5 insertions, 4 deletions
diff --git a/webapp/actions/websocket_actions.jsx b/webapp/actions/websocket_actions.jsx
index bf56a148a..d6adb5105 100644
--- a/webapp/actions/websocket_actions.jsx
+++ b/webapp/actions/websocket_actions.jsx
@@ -67,12 +67,13 @@ export function close() {
WebSocketClient.close();
}
-export function getStatuses() {
- StatusActions.loadStatusesForChannelAndSidebar();
+export function reconnect() {
+ close();
+ initialize();
+ handleReconnect();
}
function handleFirstConnect() {
- getStatuses();
ErrorStore.clearLastError();
ErrorStore.emitChange();
}
@@ -83,7 +84,7 @@ function handleReconnect() {
loadPosts(ChannelStore.getCurrentId());
}
- getStatuses();
+ StatusActions.loadStatusesForChannelAndSidebar();
ErrorStore.clearLastError();
ErrorStore.emitChange();
}