Filter undefined values from schema.allOf

This commit is contained in:
Vib Bhardwaj
2024-08-30 14:35:21 +01:00
parent c079c3c6d9
commit 4973ec3a08
@@ -138,9 +138,9 @@ export function generateSchemaExample(
new Set(ancestors).add(schema),
);
}
if (schema.allOf && schema.allOf.length > 0) {
return schema.allOf.reduce(
const filteredAllOf = schema.allOf && schema.allOf.filter(item => item !== undefined)
if (filteredAllOf && filteredAllOf.length > 0) {
return filteredAllOf.reduce(
(acc, curr) => {
const example = generateSchemaExample(
noReference(curr),