public async Task <IActionResult> AcceptChallenge(int id) { var user = await _userService.GetOneByEmail(User.Identity.Name); var userChallenge = await _challengeService.GetUserChallengeById(user, id); await _challengeService.AcceptChallenge(user, userChallenge); return(Ok(new { message = "Desafio aceito com sucesso." })); }
public async Task <IActionResult> AcceptChallenge(int challengeId) { var result = await _challengeService.AcceptChallenge(challengeId); return(Json(result)); }