summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--api/team.go5
-rw-r--r--webapp/actions/websocket_actions.jsx24
2 files changed, 0 insertions, 29 deletions
diff --git a/api/team.go b/api/team.go
index 730eb1d3d..af517d9ba 100644
--- a/api/team.go
+++ b/api/team.go
@@ -303,11 +303,6 @@ func JoinUserToTeam(team *model.Team, user *model.User) *model.AppError {
RemoveAllSessionsForUserId(user.Id)
InvalidateCacheForUser(user.Id)
- // This message goes to everyone, so the teamId, channelId and userId are irrelevant
- message := model.NewWebSocketEvent(model.WEBSOCKET_EVENT_NEW_USER, "", "", "", nil)
- message.Add("user_id", user.Id)
- go Publish(message)
-
return nil
}
diff --git a/webapp/actions/websocket_actions.jsx b/webapp/actions/websocket_actions.jsx
index f24802003..0b2c2102e 100644
--- a/webapp/actions/websocket_actions.jsx
+++ b/webapp/actions/websocket_actions.jsx
@@ -115,10 +115,6 @@ function handleEvent(msg) {
handlePostDeleteEvent(msg);
break;
- case SocketEvents.NEW_USER:
- handleNewUserEvent(msg);
- break;
-
case SocketEvents.LEAVE_TEAM:
handleLeaveTeamEvent(msg);
break;
@@ -220,26 +216,6 @@ function handlePostDeleteEvent(msg) {
}
}
-function handleNewUserEvent(msg) {
- if (TeamStore.getCurrentId() === '') {
- // Any new users will be loaded when we switch into a context with a team
- return;
- }
-
- if (msg.data.user_id === UserStore.getCurrentId()) {
- // We should already have ourselves
- return;
- }
-
- AsyncClient.getUser(msg.data.user_id);
- AsyncClient.getChannelStats();
- loadProfilesAndTeamMembersForDMSidebar();
-
- if (msg.data.user_id === UserStore.getCurrentId()) {
- AsyncClient.getMyTeamMembers();
- }
-}
-
function handleLeaveTeamEvent(msg) {
if (UserStore.getCurrentId() === msg.data.user_id) {
TeamStore.removeMyTeamMember(msg.data.team_id);