mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
Removing typing check for master (#5583)
* Removing typing check for master * Removing typing check for master
This commit is contained in:
@@ -90,14 +90,6 @@ func HubUnregister(webConn *WebConn) {
|
||||
|
||||
func Publish(message *model.WebSocketEvent) {
|
||||
|
||||
if SkipTypingMessage(message) {
|
||||
if metrics := einterfaces.GetMetricsInterface(); metrics != nil {
|
||||
metrics.IncrementWebsocketEvent(message.Event + "_skipped")
|
||||
}
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
if metrics := einterfaces.GetMetricsInterface(); metrics != nil {
|
||||
metrics.IncrementWebsocketEvent(message.Event)
|
||||
}
|
||||
@@ -337,14 +329,3 @@ func (h *Hub) Start() {
|
||||
|
||||
go doRecoverableStart()
|
||||
}
|
||||
|
||||
func SkipTypingMessage(msg *model.WebSocketEvent) bool {
|
||||
// Only broadcast typing messages if less than 1K people in channel
|
||||
if msg.Event == model.WEBSOCKET_EVENT_TYPING {
|
||||
if Srv.Store.Channel().GetMemberCountFromCache(msg.Broadcast.ChannelId) > *utils.Cfg.TeamSettings.MaxNotificationsPerChannel {
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user