From 9efa2a37984c11742cc922b2baaaca7d759d85bf Mon Sep 17 00:00:00 2001 From: themooks Date: Thu, 11 Dec 2025 10:31:01 +0100 Subject: [PATCH] Java SDK - Fix reserved words for Model names --- .../codegen/languages/PureCloudJavaClientCodegen.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PureCloudJavaClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PureCloudJavaClientCodegen.java index 9da9488a2bd1..6d5dc2390616 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PureCloudJavaClientCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/PureCloudJavaClientCodegen.java @@ -105,15 +105,15 @@ public CodegenOperation fromOperation(String path, String httpMethod, Operation op.bodyParam.dataType = "Object"; } - if (op.returnType != null && op.returnType.equals("Object") && op.responses.size() > 0 && op.responses.get(0).jsonSchema.contains("#/components/schemas/Empty")) { + if (op.returnType != null && op.returnType.equals("Object") && op.responses.size() > 0 && op.responses.get(0).jsonSchema.contains("#/components/schemas/Empty\"")) { op.returnType = "Empty"; } - if (op.returnType != null && op.responses.get(0).jsonSchema.contains("#/components/schemas/Configuration")) { + if (op.returnType != null && op.responses.get(0).jsonSchema.contains("#/components/schemas/Configuration\"")) { op.returnType = "ModelConfiguration"; } - if (op.returnType != null && op.responses.get(0).jsonSchema.contains("#/components/schemas/Case")) { + if (op.returnType != null && op.responses.get(0).jsonSchema.contains("#/components/schemas/Case\"")) { op.returnType = "ModelCase"; }