public IActionResult Create(CreateTeamRequest request) { StringValues userId; if (!Request.Headers.TryGetValue("UserId", out userId)) { return(Unauthorized()); } var user = _usersService.GetById(Guid.Parse(userId)); if (user == null) { return(Unauthorized()); } if (user.Profile == Profile.Supporter) { return(Unauthorized()); } // var response = _teamsService.Create(request.Name, request.Players); // if (!response.IsValid) // { // return BadRequest(response.Errors); // } // return Ok(response.Id); return(Ok()); }
public IActionResult Create(CreateTeamRequest request) { var response = _teamsService.Create(request.Name); if (!response.IsValid) { return(BadRequest(response.Errors)); } return(Ok(response.Id)); }