From 1e84e931ecdd9d72ed3825b6bc458eda3f5df667 Mon Sep 17 00:00:00 2001 From: Carlos Tadeu Panato Junior Date: Wed, 21 Jun 2017 22:01:05 +0200 Subject: when a channel is update propagate the channel to everybody (#6677) --- app/channel.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'app/channel.go') diff --git a/app/channel.go b/app/channel.go index 84be8557b..794379369 100644 --- a/app/channel.go +++ b/app/channel.go @@ -281,6 +281,11 @@ func UpdateChannel(channel *model.Channel) (*model.Channel, *model.AppError) { return nil, result.Err } else { InvalidateCacheForChannel(channel) + + messageWs := model.NewWebSocketEvent(model.WEBSOCKET_EVENT_CHANNEL_UPDATED, "", channel.Id, "", nil) + messageWs.Add("channel", channel.ToJson()) + Publish(messageWs) + return channel, nil } } -- cgit v1.2.3-1-g7c22