🔨 CreatePlayer
continuous-integration/drone/push Build is passing Details

pull/7/head
Noan07 2 years ago
parent 5397ff039f
commit 1d80ebd11f

@ -108,7 +108,7 @@ namespace ApiLeapHit.Controllers
[HttpGet("Player/{id}")] [HttpGet("Player/{id}")]
public async Task<ActionResult<List<DTOChat>>> GetChatsByIdPlayer(int id) public async Task<ActionResult<List<DTOChat>>> GetChatsByIdPlayer(string id)
{ {
try try
{ {
@ -135,7 +135,7 @@ namespace ApiLeapHit.Controllers
} }
[HttpGet("Players/{idPlayer1}/{idPlayer2}")] [HttpGet("Players/{idPlayer1}/{idPlayer2}")]
public async Task<ActionResult<List<DTOChat>>> GetChatsByIdPlayers(int idPlayer1, int idPlayer2) public async Task<ActionResult<List<DTOChat>>> GetChatsByIdPlayers(string idPlayer1, string idPlayer2)
{ {
try try
{ {

@ -95,7 +95,7 @@ namespace ApiLeapHit.Controllers
//} //}
[HttpGet("Player/{id}")] [HttpGet("Player/{id}")]
public async Task<ActionResult<IEnumerable<DTOGame>>> GetGameByIdPlayer(int id) public async Task<ActionResult<IEnumerable<DTOGame>>> GetGameByIdPlayer(string id)
{ {
try try
{ {

@ -22,11 +22,15 @@ namespace ApiLeapHit.Controllers
_logger = logger; _logger = logger;
} }
[HttpPost] [HttpGet("/clePlayer/{idIdentification}")]
public async Task<ActionResult<ApiResponse<string>>> CreatePlayer() public async Task<ActionResult<ApiResponse<string>>> CreatePlayer(string idIdentification)
{ {
try try
{ {
if(!idIdentification.Equals("K02q7naLzjmodzAFfoSO4mPydr7W5hydPMrHtA6D"))
{
return StatusCode((int)HttpStatusCode.NotFound, new ApiResponse("Le numéo n'est pas correct."));
}
var player = new Player(); var player = new Player();
string id; string id;
do do

@ -14,8 +14,8 @@ namespace ApiLeapHit.Mapper
nbMaxEchanges = game.nbMaxEchanges, nbMaxEchanges = game.nbMaxEchanges,
playerWinner = game.winner, playerWinner = game.winner,
playerLoser = game.loser, playerLoser = game.loser,
scoreLoser = game.loser, scoreLoser = game.scoreLoser,
scoreWinner = game.winner scoreWinner = game.scoreWinner
}; };
return dtoGame; return dtoGame;
} }

Loading…
Cancel
Save