Skip to content

Commit 0cfb633

Browse files
committed
fix: flatmap
1 parent afdf3ea commit 0cfb633

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

packages/openapi-code-generator/src/typescript/common/type-builder.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,13 +146,13 @@ export class TypeBuilder implements ICompilable {
146146
switch (schemaObject.type) {
147147
case "intersection": {
148148
result.push(
149-
intersect(schemaObject.schemas.map(this.schemaObjectToType)),
149+
intersect(...schemaObject.schemas.flatMap(this.schemaObjectToTypes)),
150150
)
151151
break
152152
}
153153

154154
case "union": {
155-
result.push(...schemaObject.schemas.map(this.schemaObjectToType))
155+
result.push(...schemaObject.schemas.flatMap(this.schemaObjectToTypes))
156156
break
157157
}
158158

0 commit comments

Comments
 (0)