fix(server): stop exposing named defects (#27471)

This commit is contained in:
Shoubhit Dash
2026-05-14 12:51:05 +05:30
committed by GitHub
parent 78015571bf
commit 27ac53aaac
2 changed files with 21 additions and 3 deletions

View File

@@ -20,9 +20,6 @@ export const errorLayer = HttpRouter.middleware<{ handles: unknown }>()((effect)
const error = defect.defect
log.error("failed", { error, cause: Cause.pretty(cause) })
if (error instanceof NamedError) {
return Effect.succeed(HttpServerResponse.jsonUnsafe(error.toObject(), { status: 500 }))
}
return Effect.succeed(
HttpServerResponse.jsonUnsafe(
new NamedError.Unknown({