Fix: pass the internal server error through layers.

This commit is contained in:
Sergio Matias Urquin
2025-08-31 17:47:58 -06:00
parent 255062adff
commit e5c2dcd2aa

View File

@@ -34,7 +34,7 @@ namespace Lib.Architecture.BuildingBlocks.Helpers
}
}
if (refitException.StatusCode == HttpStatusCode.InternalServerError && errorMessage is string)
if (refitException.StatusCode == HttpStatusCode.InternalServerError && (errorMessage is string || errorMessage is HttpError))
port.InternalServerError(errorMessage);
else if (refitException.StatusCode == HttpStatusCode.NotFound)