Remove new user event handling on client (#4822)
Этот коммит содержится в:
коммит произвёл
Christopher Speller
родитель
8a92908dad
Коммит
52c4538817
@@ -303,11 +303,6 @@ func JoinUserToTeam(team *model.Team, user *model.User) *model.AppError {
|
|||||||
RemoveAllSessionsForUserId(user.Id)
|
RemoveAllSessionsForUserId(user.Id)
|
||||||
InvalidateCacheForUser(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
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -115,10 +115,6 @@ function handleEvent(msg) {
|
|||||||
handlePostDeleteEvent(msg);
|
handlePostDeleteEvent(msg);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SocketEvents.NEW_USER:
|
|
||||||
handleNewUserEvent(msg);
|
|
||||||
break;
|
|
||||||
|
|
||||||
case SocketEvents.LEAVE_TEAM:
|
case SocketEvents.LEAVE_TEAM:
|
||||||
handleLeaveTeamEvent(msg);
|
handleLeaveTeamEvent(msg);
|
||||||
break;
|
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) {
|
function handleLeaveTeamEvent(msg) {
|
||||||
if (UserStore.getCurrentId() === msg.data.user_id) {
|
if (UserStore.getCurrentId() === msg.data.user_id) {
|
||||||
TeamStore.removeMyTeamMember(msg.data.team_id);
|
TeamStore.removeMyTeamMember(msg.data.team_id);
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user