Changed response of actions that create something to 200 OK
This commit is contained in:
@@ -24,7 +24,7 @@ namespace SchengenVisaApi.Controllers
|
||||
/// Adds country with cities to DB
|
||||
/// <remarks>Accessible only for <see cref="Role.Admin"/></remarks>
|
||||
[HttpPost]
|
||||
[ProducesResponseType(StatusCodes.Status201Created)]
|
||||
[ProducesResponseType(StatusCodes.Status200OK)]
|
||||
[ProducesResponseType(StatusCodes.Status400BadRequest)]
|
||||
[ProducesResponseType(StatusCodes.Status403Forbidden)]
|
||||
[ProducesResponseType(StatusCodes.Status401Unauthorized)]
|
||||
@@ -33,7 +33,7 @@ namespace SchengenVisaApi.Controllers
|
||||
public async Task<IActionResult> AddCountry(AddCountryRequest request, CancellationToken cancellationToken)
|
||||
{
|
||||
await requestsHandler.AddCountryAsync(request, cancellationToken);
|
||||
return Created();
|
||||
return Ok();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,19 +15,19 @@ namespace SchengenVisaApi.Controllers
|
||||
{
|
||||
/// Adds applicant with user account to DB
|
||||
[HttpPost]
|
||||
[ProducesResponseType(StatusCodes.Status201Created)]
|
||||
[ProducesResponseType(StatusCodes.Status200OK)]
|
||||
[ProducesResponseType(StatusCodes.Status409Conflict)]
|
||||
[Route("applicant")]
|
||||
public async Task<IActionResult> Register(RegisterApplicantRequest request, CancellationToken cancellationToken)
|
||||
{
|
||||
await registerService.Register(request, cancellationToken);
|
||||
return Created();
|
||||
return Ok();
|
||||
}
|
||||
|
||||
/// Adds approving authority with user account to DB
|
||||
/// <remarks>Accessible only for <see cref="Role.Admin"/></remarks>
|
||||
[HttpPost]
|
||||
[ProducesResponseType(StatusCodes.Status201Created)]
|
||||
[ProducesResponseType(StatusCodes.Status200OK)]
|
||||
[ProducesResponseType(StatusCodes.Status409Conflict)]
|
||||
[ProducesResponseType(StatusCodes.Status403Forbidden)]
|
||||
[ProducesResponseType(StatusCodes.Status401Unauthorized)]
|
||||
@@ -36,7 +36,7 @@ namespace SchengenVisaApi.Controllers
|
||||
public async Task<IActionResult> RegisterAuthority(RegisterRequest request, CancellationToken cancellationToken)
|
||||
{
|
||||
await registerService.RegisterAuthority(request, cancellationToken);
|
||||
return Created();
|
||||
return Ok();
|
||||
}
|
||||
|
||||
/// Returns JWT-token for authentication
|
||||
|
||||
@@ -48,7 +48,7 @@ public class VisaApplicationController(IVisaApplicationRequestsHandler visaAppli
|
||||
/// Adds new <see cref="VisaApplication"/> to DB
|
||||
/// <remarks>Adds application for authorized applicant</remarks>
|
||||
[HttpPost]
|
||||
[ProducesResponseType(StatusCodes.Status201Created)]
|
||||
[ProducesResponseType(StatusCodes.Status200OK)]
|
||||
[ProducesResponseType(StatusCodes.Status403Forbidden)]
|
||||
[ProducesResponseType(StatusCodes.Status401Unauthorized)]
|
||||
[ProducesResponseType(StatusCodes.Status404NotFound)]
|
||||
@@ -57,7 +57,7 @@ public class VisaApplicationController(IVisaApplicationRequestsHandler visaAppli
|
||||
{
|
||||
var userId = GetUserId();
|
||||
await visaApplicationRequestsHandler.HandleCreateRequest(userId, request, cancellationToken);
|
||||
return Created();
|
||||
return Ok();
|
||||
}
|
||||
|
||||
private Guid GetUserId() => Guid.Parse(HttpContext.User.Claims.First(c => c.Type == ClaimTypes.NameIdentifier).Value);
|
||||
|
||||
Reference in New Issue
Block a user