public async Task <IActionResult> GetInteractedUsersWithCrits([FromRoute] string username)
        {
            var userNameFromJwt = HttpContext.User.Claims.FirstOrDefault(x => x.Type == "UserName").Value.ToString();
            var userRole        = HttpContext.User.Claims.FirstOrDefault(x => x.Type == "Role").Value.ToString();

            if (username == userNameFromJwt || userRole == "admin")
            {
                var response = await _clientDataService.GetInteractedUsersWithCritsAsync(username);

                if (response == null)
                {
                    return(BadRequest("User not found or user have not interacted users"));
                }

                return(Ok(response));
            }
            else
            {
                return(Forbid());
            }
        }