From c1392e12ab59986044665da9f31e05536a75d998 Mon Sep 17 00:00:00 2001 From: Hossein Ahmadian-Yazdi Date: Wed, 14 Aug 2019 16:09:44 -0400 Subject: [PATCH] [MM-17604] Fix message not being broadcasted when a user automatically joins channel (#11849) --- app/channel.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/channel.go b/app/channel.go index f6f6b70f32..54e0f63984 100644 --- a/app/channel.go +++ b/app/channel.go @@ -104,6 +104,11 @@ func (a *App) JoinDefaultChannels(teamId string, user *model.User, shouldBeAdmin a.InvalidateCacheForChannelMembers(channel.Id) + message := model.NewWebSocketEvent(model.WEBSOCKET_EVENT_USER_ADDED, "", channel.Id, "", nil) + message.Add("user_id", user.Id) + message.Add("team_id", channel.TeamId) + a.Publish(message) + } if a.IsESIndexingEnabled() {