summaryrefslogtreecommitdiffstats
path: root/webapp/action_creators/websocket_actions.jsx
diff options
context:
space:
mode:
authorJoram Wilander <jwawilander@gmail.com>2016-05-06 12:08:58 -0400
committerJoram Wilander <jwawilander@gmail.com>2016-05-06 12:08:58 -0400
commit0cfcf5c5decc89a8a8070272f92da0c0ae49693d (patch)
treeba2018c98116b80c33b3c33fcdece64e908bea72 /webapp/action_creators/websocket_actions.jsx
parentd2f9fd52fe8b0da6f23775f242660329fcef6421 (diff)
downloadchat-0cfcf5c5decc89a8a8070272f92da0c0ae49693d.tar.gz
chat-0cfcf5c5decc89a8a8070272f92da0c0ae49693d.tar.bz2
chat-0cfcf5c5decc89a8a8070272f92da0c0ae49693d.zip
Add separator between DMs on your team and not (#2910)
Diffstat (limited to 'webapp/action_creators/websocket_actions.jsx')
-rw-r--r--webapp/action_creators/websocket_actions.jsx10
1 files changed, 10 insertions, 0 deletions
diff --git a/webapp/action_creators/websocket_actions.jsx b/webapp/action_creators/websocket_actions.jsx
index 0d4c76201..b208b4d33 100644
--- a/webapp/action_creators/websocket_actions.jsx
+++ b/webapp/action_creators/websocket_actions.jsx
@@ -141,6 +141,10 @@ function handleMessage(msg) {
handleChannelDeletedEvent(msg);
break;
+ case SocketEvents.DIRECT_ADDED:
+ handleDirectAddedEvent(msg);
+ break;
+
case SocketEvents.PREFERENCE_CHANGED:
handlePreferenceChangedEvent(msg);
break;
@@ -201,9 +205,15 @@ function handlePostDeleteEvent(msg) {
function handleNewUserEvent() {
AsyncClient.getProfiles();
+ AsyncClient.getDirectProfiles();
AsyncClient.getChannelExtraInfo();
}
+function handleDirectAddedEvent(msg) {
+ AsyncClient.getChannel(msg.channel_id);
+ AsyncClient.getDirectProfiles();
+}
+
function handleUserAddedEvent(msg) {
if (ChannelStore.getCurrentId() === msg.channel_id) {
AsyncClient.getChannelExtraInfo();