Fix "Route UPDATE/DELETE avec id"

pull/2/head
Clement FERRERE 3 years ago
parent 62f0c210a9
commit ecacc497eb
  1. 6
      Collaborateur_Epa_Back/espacecollab.backend.api/Controllers/CollaborateursController.cs

@ -51,9 +51,11 @@ namespace espacecollab.backend.api.Controllers
return Ok(); return Ok();
} }
[HttpPut("update")] [HttpPut("update/{collaborateurId:int:min(1)}")]
public ActionResult<CollaborateurApiDto> UpdateCollaborateur(CollaborateurApiDto collaborateurApi) public ActionResult<CollaborateurApiDto> UpdateCollaborateur(int collaborateurId, CollaborateurApiDto collaborateurApi)
{ {
if (collaborateurApi.Id != collaborateurId)
return Unauthorized();
CollaborateurApiDto? updatedCollaborateur = CollaborateursServices.Update(collaborateurApi); CollaborateurApiDto? updatedCollaborateur = CollaborateursServices.Update(collaborateurApi);
if (updatedCollaborateur == null) if (updatedCollaborateur == null)
return Problem(); return Problem();

Loading…
Cancel
Save