mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-27 07:04:57 +01:00
Fix some bad authority HTTP response code handling
This commit is contained in:
@@ -60,7 +60,7 @@ namespace Tgstation.Server.Host.Authority.Core
|
||||
/// <returns>A new, errored <see cref="AuthorityResponse{TResult}"/>.</returns>
|
||||
protected static AuthorityResponse<TResult> Gone<TResult>()
|
||||
=> new(
|
||||
new ErrorMessageResponse(),
|
||||
new ErrorMessageResponse(ErrorCode.ResourceNotPresent),
|
||||
HttpFailureResponse.Gone);
|
||||
|
||||
/// <summary>
|
||||
@@ -80,7 +80,7 @@ namespace Tgstation.Server.Host.Authority.Core
|
||||
/// <returns>A new, errored <see cref="AuthorityResponse{TResult}"/>.</returns>
|
||||
protected static AuthorityResponse<TResult> NotFound<TResult>()
|
||||
=> new(
|
||||
new ErrorMessageResponse(),
|
||||
new ErrorMessageResponse(ErrorCode.ResourceNeverPresent),
|
||||
HttpFailureResponse.NotFound);
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -55,7 +55,7 @@ namespace Tgstation.Server.Host.Authority.Core
|
||||
return failureResponse switch
|
||||
{
|
||||
HttpFailureResponse.BadRequest => controller.BadRequest(errorMessage),
|
||||
HttpFailureResponse.Unauthorized => controller.Unauthorized(errorMessage),
|
||||
HttpFailureResponse.Unauthorized => controller.Unauthorized(),
|
||||
HttpFailureResponse.Forbidden => controller.Forbid(),
|
||||
HttpFailureResponse.NotFound => controller.NotFound(errorMessage),
|
||||
HttpFailureResponse.NotAcceptable => controller.StatusCode(HttpStatusCode.NotAcceptable, errorMessage),
|
||||
|
||||
Reference in New Issue
Block a user