[MM-21115] Add permissions check on user_typing event (#13373)
* Add permissions check on user_typing event * Fix test
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
637d9e0ea6
Коммит
acb19f640b
@@ -24,6 +24,10 @@ func (api *API) userTyping(req *model.WebSocketRequest) (map[string]interface{},
|
||||
return nil, NewInvalidWebSocketParamError(req.Action, "channel_id")
|
||||
}
|
||||
|
||||
if !api.App.SessionHasPermissionToChannel(req.Session, channelId, model.PERMISSION_CREATE_POST) {
|
||||
return nil, NewInvalidWebSocketParamError(req.Action, "channel_id")
|
||||
}
|
||||
|
||||
var parentId string
|
||||
if parentId, ok = req.Data["parent_id"].(string); !ok {
|
||||
parentId = ""
|
||||
|
||||
Ссылка в новой задаче
Block a user