Clean up post-Hono references (#26903)
This commit is contained in:
@@ -61,7 +61,7 @@ export const providerHandlers = HttpApiBuilder.group(InstanceHttpApi, "provider"
|
||||
const payload = yield* Schema.decodeUnknownEffect(Schema.fromJsonString(ProviderAuth.AuthorizeInput))(body).pipe(
|
||||
Effect.mapError(() => new HttpApiError.BadRequest({})),
|
||||
)
|
||||
// Match legacy Hono behavior: when authorize() resolves without a
|
||||
// Match legacy route behavior: when authorize() resolves without a
|
||||
// result (e.g. no further redirect), serialize as JSON `null` instead
|
||||
// of an empty body so clients can `.json()` parse the response.
|
||||
const result = yield* authorize({ params: ctx.params, payload })
|
||||
|
||||
@@ -153,7 +153,7 @@ export const ptyConnectRoute = HttpRouter.use((router) =>
|
||||
return HttpServerResponse.empty()
|
||||
}
|
||||
|
||||
// No `pending[]`-style early-frame buffer (the legacy Hono handler had one).
|
||||
// No `pending[]`-style early-frame buffer (the legacy handler had one).
|
||||
// `request.upgrade` returns a Socket without running the WS handshake; the
|
||||
// handshake fires inside `socket.runRaw` below, AFTER `pty.connect` resolves
|
||||
// and the message callback is registered. The client therefore can't fire
|
||||
|
||||
@@ -234,7 +234,7 @@ export const sessionHandlers = HttpApiBuilder.group(InstanceHttpApi, "session",
|
||||
|
||||
// share/unshare errors aren't all client-induced — storage and network
|
||||
// failures from SessionShare are real possibilities. Map to a typed 500
|
||||
// (matches the legacy Hono path which routed any failure through
|
||||
// (matches the legacy route behavior which routed any failure through
|
||||
// ErrorMiddleware → NamedError.Unknown 500) instead of blanket-mapping
|
||||
// every failure to a 400 BadRequest.
|
||||
const share = Effect.fn("SessionHttpApi.share")(function* (ctx: { params: { sessionID: SessionID } }) {
|
||||
|
||||
Reference in New Issue
Block a user