public async Task <ActionResult> MuteChat(Guid chatUid, bool mute) { var uid = new Guid(HttpContext.Request.Headers[AuthorizationHeaders.PersonUid].First()); var validationResult = _chatValidation.ValidateMuteChat(chatUid, uid); if (!validationResult.ValidationResult) { return(BadRequest(validationResult.ValidationMessage)); } await _chatLogic.MuteChat(chatUid, mute, uid); return(Ok(Messages.GetMessageJson(MessageTitles.OperationsSuccessful, CultureParser.GetCultureFromHttpContext(HttpContext)))); }