[MM-10858] Channel Member Update Websocket Event (#13305)
* Channel Member update event * Address PR comments and extend tests * golang ci addressed * Update api4/channel_test.go Co-Authored-By: Ben Schumacher <ben.schumacher@mattermost.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
be3e008dca
Коммит
155ada09fb
@@ -755,6 +755,11 @@ func (a *App) UpdateChannelMemberSchemeRoles(channelId string, userId string, is
|
||||
return nil, err
|
||||
}
|
||||
|
||||
// Notify the clients that the member notify props changed
|
||||
message := model.NewWebSocketEvent(model.WEBSOCKET_EVENT_CHANNEL_MEMBER_UPDATED, "", "", userId, nil)
|
||||
message.Add("channelMember", member.ToJson())
|
||||
a.Publish(message)
|
||||
|
||||
a.InvalidateCacheForUser(userId)
|
||||
return member, nil
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user