Add websocket event and cache invalidation for deleting channels (#2807)

Этот коммит содержится в:
Joram Wilander
2016-04-27 16:05:39 -04:00
коммит произвёл Harrison Healey
родитель ada513a014
Коммит 7695cbd1b4
8 изменённых файлов: 68 добавлений и 35 удалений

Просмотреть файл

@@ -118,6 +118,10 @@ func (c *WebConn) InvalidateCache() {
c.hasPermissionsToTeam = make(map[string]bool)
}
func (c *WebConn) InvalidateCacheForChannel(channelId string) {
delete(c.hasPermissionsToChannel, channelId)
}
func (c *WebConn) HasPermissionsToTeam(teamId string) bool {
perm, ok := c.hasPermissionsToTeam[teamId]
if !ok {