Skip to content

Commit c138f9e

Browse files
author
Brian Cummings
committed
Added club to controller
1 parent f588d03 commit c138f9e

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

PathfinderHonorManager/Controllers/ClubController.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public async Task<ActionResult<IEnumerable<Club>>> GetClubs(CancellationToken to
8888
/// <returns></returns>
8989
[ProducesResponseType(StatusCodes.Status200OK)]
9090
[ProducesResponseType(StatusCodes.Status404NotFound)]
91-
[HttpGet("{id:guid}")]
91+
[HttpGet("{id:guid}", Name = "GetClubById")]
9292
public async Task<IActionResult> GetByIdAsync(Guid id, CancellationToken token)
9393
{
9494
_logger.LogInformation("Getting club with ID {ClubId}", id);
@@ -115,7 +115,7 @@ public async Task<IActionResult> CreateAsync([FromBody] ClubDto club, Cancellati
115115
try
116116
{
117117
var createdClub = await _clubService.CreateAsync(club, token);
118-
return CreatedAtAction(nameof(GetByIdAsync), new { id = createdClub.ClubID }, createdClub);
118+
return CreatedAtRoute("GetClubById", new { id = createdClub.ClubID }, createdClub);
119119
}
120120
catch (FluentValidation.ValidationException ex)
121121
{

PathfinderHonorManager/Mapping/AutoMapperConfig.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ private void RegisterHonorMappings()
5555
private void RegisterClubMappings()
5656
{
5757
CreateMap<Club, Outgoing.ClubDto>();
58+
CreateMap<Incoming.ClubDto, Club>();
5859
}
5960

6061
private void RegisterPathfinderHonorMappings()

0 commit comments

Comments
 (0)