From 68f2fa282767d1ac1a259d01a4130d013bb6aecd Mon Sep 17 00:00:00 2001 From: brunomartinspro Date: Tue, 27 Sep 2022 14:06:28 +0100 Subject: [PATCH] guard against nullable allOf --- src/services/OpenAPIParser.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/OpenAPIParser.ts b/src/services/OpenAPIParser.ts index 61a755d5..e5c079e0 100644 --- a/src/services/OpenAPIParser.ts +++ b/src/services/OpenAPIParser.ts @@ -177,7 +177,7 @@ export class OpenAPIParser { schema = this.hoistOneOfs(schema, refsStack); - if (schema.allOf === undefined) { + if (schema.allOf === null || schema.allOf === undefined) { return schema; } @@ -358,7 +358,7 @@ export class OpenAPIParser { } private hoistOneOfs(schema: OpenAPISchema, refsStack: string[]) { - if (schema.allOf === undefined) { + if (schema.allOf === null || schema.allOf === undefined) { return schema; }