diff --git a/src/services/OpenAPIParser.ts b/src/services/OpenAPIParser.ts index e88a0c23..6b36dc2a 100644 --- a/src/services/OpenAPIParser.ts +++ b/src/services/OpenAPIParser.ts @@ -273,17 +273,11 @@ export class OpenAPIParser { if (items !== undefined && !isCircular) { const receiverItems = typeof receiver.items === 'boolean' - ? receiver.items - ? {} - : { not: {} } - : receiver.items - ? (Object.assign({}, receiver.items) as OpenAPISchema) - : {}; + ? {} + : (Object.assign({}, receiver.items) as OpenAPISchema); const subSchemaItems = typeof subSchema.items === 'boolean' - ? receiver.items - ? {} - : { not: {} } + ? {} : (Object.assign({}, subSchema.items) as OpenAPISchema); // merge inner properties receiver.items = this.mergeAllOf(