public async Task <IActionResult> AddCommunicationsBtwUsers([FromRoute] string username, [FromBody] ClientAddInteractRequest request)
        {
            if (request.interactedUsersName == null)
            {
                return(BadRequest("Request model is not correct"));
            }

            var userRole = HttpContext.User.Claims.FirstOrDefault(x => x.Type == "Role").Value.ToString();

            if (userRole != "admin")
            {
                return(Forbid());
            }

            if (request.interactedUsersName.Length == 0)
            {
                return(BadRequest("Interected users name cannot be null"));
            }

            var response = await _clientDataService.AddСommunicationsBtwUsersAsync(username, request.interactedUsersName);

            if (response.Success == false)
            {
                return(BadRequest(response.ErrorsMessages));
            }

            return(Ok(response));
        }