diff options
author | Joram Wilander <jwawilander@gmail.com> | 2017-03-07 16:05:01 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-07 16:05:01 -0500 |
commit | 83291e4c8fd1c2d234ac9f4254af849bed64cabf (patch) | |
tree | 7457bacc4b91c35fa100d6b77fed1f411b36dcf5 /app/web_hub.go | |
parent | e753d3dc3c8aeb6d4a8acc48ec1fa9ead10eb6ab (diff) | |
download | chat-83291e4c8fd1c2d234ac9f4254af849bed64cabf.tar.gz chat-83291e4c8fd1c2d234ac9f4254af849bed64cabf.tar.bz2 chat-83291e4c8fd1c2d234ac9f4254af849bed64cabf.zip |
Merge 3.7 changes into master (#5679)
* Save schema version for 3.7 (#5675)
* Adding index and cache to reactinos store (#5654)
* Fix badge count for push notifications (#5672)
Diffstat (limited to 'app/web_hub.go')
-rw-r--r-- | app/web_hub.go | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/app/web_hub.go b/app/web_hub.go index 5b7e3623e..65d18481f 100644 --- a/app/web_hub.go +++ b/app/web_hub.go @@ -202,6 +202,18 @@ func InvalidateWebConnSessionCacheForUser(userId string) { } } +func InvalidateCacheForReactions(postId string) { + InvalidateCacheForReactionsSkipClusterSend(postId) + + if cluster := einterfaces.GetClusterInterface(); cluster != nil { + cluster.InvalidateCacheForReactions(postId) + } +} + +func InvalidateCacheForReactionsSkipClusterSend(postId string) { + Srv.Store.Reaction().InvalidateCacheForPost(postId) +} + func (h *Hub) Register(webConn *WebConn) { h.register <- webConn |