Skip to content
This repository was archived by the owner on Dec 10, 2021. It is now read-only.

Commit 999b58c

Browse files
committed
Added fix for if no request body or parameters
1 parent f430f5d commit 999b58c

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"version-changelog": "^2.1.0"
5353
},
5454
"dependencies": {
55-
"@jdw/jst": "^2.0.0-beta.9",
55+
"@jdw/jst": "^2.0.0-beta.12",
5656
"bluebird": "^3.5.0",
5757
"chalk": "^2.0.1",
5858
"fs-extra": "^4.0.1",

src/DefinitionGenerator.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,14 @@ export class DefinitionGenerator {
144144
operationObj.deprecated = true;
145145
}
146146

147-
operationObj.parameters = this.getParametersFromConfig(documentationConfig);
148-
operationObj.requestBody = this.getRequestBodiesFromConfig(documentationConfig);
147+
if (operationObj.requestBody) {
148+
operationObj.requestBody = this.getRequestBodiesFromConfig(documentationConfig);
149+
}
150+
151+
if (operationObj.parameters) {
152+
operationObj.parameters = this.getParametersFromConfig(documentationConfig);
153+
}
154+
149155
operationObj.responses = this.getResponsesFromConfig(documentationConfig);
150156

151157
return operationObj;

0 commit comments

Comments
 (0)