public async Task <IActionResult> AddAdmin([FromBody] AddAdminData data)
        {
            var user = await _userRepository.GetUserByTokenId(data.TokenId);

            if (user == null || user.Role == "user")
            {
                return(Unauthorized());
            }

            if (await _adminRepository.AddAdminRoleByEmail(data.Email))
            {
                return(Created("Email successfully added", ""));
            }
            return(StatusCode(500));
        }