summaryrefslogtreecommitdiffhomepage
path: root/packages/sdk/js/src/v2/gen/client
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2026-01-16 11:34:59 -0600
committerAiden Cline <[email protected]>2026-01-16 11:34:59 -0600
commit5479928a9d9ae39c66e1a88d2be4e3d7cbc2cde3 (patch)
tree448e7b8570b9e22a29d73f69951eee514ac9bfa2 /packages/sdk/js/src/v2/gen/client
parent40836e96835862e98e042d3fc0869970eaaaedfb (diff)
downloadopencode-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.ts9
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,
})
}