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