From 980e62d6ef2dfa0bae85d8fa22ef074b24305425 Mon Sep 17 00:00:00 2001 From: TharmiganK Date: Mon, 10 Feb 2025 08:06:07 +0530 Subject: [PATCH] Fix NPE when aligning request body --- .../ballerina/openapi/core/generators/common/OASModifier.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openapi-core/src/main/java/io/ballerina/openapi/core/generators/common/OASModifier.java b/openapi-core/src/main/java/io/ballerina/openapi/core/generators/common/OASModifier.java index a8417ab97..acaa63737 100644 --- a/openapi-core/src/main/java/io/ballerina/openapi/core/generators/common/OASModifier.java +++ b/openapi-core/src/main/java/io/ballerina/openapi/core/generators/common/OASModifier.java @@ -128,7 +128,7 @@ private void processPathItem(PathItem pathItem) { } private void processOperationWithInlineObjectSchema(Operation operation) { - if (Objects.nonNull(operation.getRequestBody())) { + if (Objects.nonNull(operation.getRequestBody()) && Objects.nonNull(operation.getRequestBody().getContent())) { updateInlineObjectInContent(operation.getRequestBody().getContent()); } processParametersWithInlineObjectSchema(operation.getParameters());