diff options
| author | Aiden Cline <[email protected]> | 2026-01-16 11:34:59 -0600 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2026-01-16 11:34:59 -0600 |
| commit | 5479928a9d9ae39c66e1a88d2be4e3d7cbc2cde3 (patch) | |
| tree | 448e7b8570b9e22a29d73f69951eee514ac9bfa2 /packages/sdk/js/src/v2/gen/client | |
| parent | 40836e96835862e98e042d3fc0869970eaaaedfb (diff) | |
| download | opencode-5479928a9d9ae39c66e1a88d2be4e3d7cbc2cde3.tar.gz opencode-5479928a9d9ae39c66e1a88d2be4e3d7cbc2cde3.zip | |
Reapply "chore(sdk): update @hey-api/openapi-ts to 0.90.4" (#8927)
This reverts commit 91b8ba2186170cbefc338867b69369d42ff9344a.
Diffstat (limited to 'packages/sdk/js/src/v2/gen/client')
| -rw-r--r-- | packages/sdk/js/src/v2/gen/client/client.gen.ts | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/packages/sdk/js/src/v2/gen/client/client.gen.ts b/packages/sdk/js/src/v2/gen/client/client.gen.ts index 47f140342..627e98ec4 100644 --- a/packages/sdk/js/src/v2/gen/client/client.gen.ts +++ b/packages/sdk/js/src/v2/gen/client/client.gen.ts @@ -162,10 +162,16 @@ export const createClient = (config: Config = {}): Client => { case "arrayBuffer": case "blob": case "formData": - case "json": case "text": data = await response[parseAs]() break + case "json": { + // Some servers return 200 with no Content-Length and empty body. + // response.json() would throw; read as text and parse if non-empty. + const text = await response.text() + data = text ? JSON.parse(text) : {} + break + } case "stream": return opts.responseStyle === "data" ? response.body @@ -244,6 +250,7 @@ export const createClient = (config: Config = {}): Client => { } return request }, + serializedBody: getValidRequestBody(opts) as BodyInit | null | undefined, url, }) } |
