refactor(plugin): simplify session request hook
This commit is contained in:
parent
7edaa05869
commit
a84babca73
3 changed files with 11 additions and 11 deletions
|
|
@ -235,14 +235,14 @@ export const json = <Body, Message>(input: JsonInput<Body, Message>): JsonTransp
|
|||
const transformRequest = prepareInput.transformRequest
|
||||
const transformed = transformRequest
|
||||
? yield* transformRequest({ headers: parts.headers, body: yield* HttpTransport.decodeRequestBody(message) })
|
||||
: { headers: parts.headers, body: yield* HttpTransport.decodeRequestBody(message) }
|
||||
const bodyText = transformRequest ? encodeJson(transformed.body) : message
|
||||
: undefined
|
||||
const bodyText = transformed ? encodeJson(transformed.body) : message
|
||||
const headers = yield* Auth.toEffect(prepareInput.auth)({
|
||||
request: prepareInput.request,
|
||||
method: "POST",
|
||||
url: parts.url,
|
||||
body: bodyText,
|
||||
headers: Headers.fromInput(transformed.headers),
|
||||
headers: Headers.fromInput(transformed?.headers ?? parts.headers),
|
||||
})
|
||||
return {
|
||||
url: yield* webSocketUrl(parts.url),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue