NotFound/Gone don't throw for GraphQL AuthorityInvokers

This commit is contained in:
Jordan Dominion
2024-09-11 23:12:00 -04:00
parent ba5d5e4cd7
commit d3168f9a2c
@@ -26,7 +26,9 @@ namespace Tgstation.Server.Host.Authority.Core
/// <param name="authorityResponse">The potentially errored <paramref name="authorityResponse"/>.</param>
static void ThrowGraphQLErrorIfNecessary(AuthorityResponse authorityResponse)
{
if (authorityResponse.Success)
if (authorityResponse.Success
|| authorityResponse.FailureResponse.Value == HttpFailureResponse.NotFound
|| authorityResponse.FailureResponse.Value == HttpFailureResponse.Gone)
return;
var fallbackString = authorityResponse.FailureResponse.ToString()!;