From 6a45b78713065de24ca6b83b1c089d411cf13266 Mon Sep 17 00:00:00 2001 From: Alex Plotnick Date: Mon, 27 Jun 2022 15:25:12 -0600 Subject: [PATCH] Support endpoints without application/json bodies --- generator/gen-client.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generator/gen-client.ts b/generator/gen-client.ts index 914bf7a..25d4a67 100644 --- a/generator/gen-client.ts +++ b/generator/gen-client.ts @@ -153,7 +153,7 @@ function schemaToType(schema: Schema, opts: SchemaToTypeOpts = {}) { function contentRef(o: Schema | OpenAPIV3.RequestBodyObject | undefined) { return o && "content" in o && - o.content?.["application/json"].schema && + o.content?.["application/json"]?.schema && "$ref" in o.content["application/json"].schema ? o.content["application/json"].schema.$ref : null;