Skip to content

Commit 9b81702

Browse files
committed
improve checks
1 parent 63e2254 commit 9b81702

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

src/definitionGenerator.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@ class DefinitionGenerator {
592592
obj.headers = corsHeaders;
593593
addHeaders(owaspHeaders);
594594
} else {
595-
if (Object.keys(owaspHeaders).length){
595+
if (Object.keys(owaspHeaders).length) {
596596
obj.headers = owaspHeaders;
597597
}
598598
}
@@ -680,10 +680,13 @@ class DefinitionGenerator {
680680

681681
async createRequestBody(requestBodyDetails) {
682682
const obj = {
683-
description: requestBodyDetails.description || '',
684683
required: requestBodyDetails.required || false,
685684
};
686685

686+
if (requestBodyDetails.description) {
687+
obj.description = requestBodyDetails.description;
688+
}
689+
687690
obj.content = await this.createMediaTypeObject(
688691
requestBodyDetails.models
689692
).catch((err) => {
@@ -868,7 +871,7 @@ class DefinitionGenerator {
868871
if (
869872
this.openAPI.components[type][name] &&
870873
isEqual(schemaObj[name], this.openAPI.components[type][name]) ===
871-
false
874+
false
872875
) {
873876
delete schemaObj[name];
874877
newName = `${name}-${uuid()}`;

0 commit comments

Comments
 (0)