Skip to content

Commit 6d709e4

Browse files
fix: Bump version to 0.1.11 in deno.json; add setRawRequestBodyContent method to EndpointBuilder
1 parent 15c50b9 commit 6d709e4

3 files changed

Lines changed: 6 additions & 2 deletions

File tree

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@murat/openapi",
33
"exports": "./mod.ts",
4-
"version": "0.1.10",
4+
"version": "0.1.11",
55
"tasks": {
66
"lint": "deno lint",
77
"test": "deno test --allow-all",

jsr.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@murat/openapi",
3-
"version": "0.1.10",
3+
"version": "0.1.11",
44
"license": "MIT",
55
"exports": "./mod.ts",
66
"imports": {

src/EndpointBuilder.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,10 @@ class EndpointBuilder {
120120

121121
// deno-lint-ignore no-explicit-any
122122
setRawRequestBodyContent(obj: any): this {
123+
if (!this.operation.requestBody) {
124+
this.operation.requestBody = {} as OpenAPIRequestBody;
125+
}
126+
123127
(this.operation.requestBody as OpenAPIRequestBody).required = true;
124128
(this.operation.requestBody as OpenAPIRequestBody).content = obj;
125129
return this;

0 commit comments

Comments
 (0)