Skip to content

Commit cdef985

Browse files
authored
Fix referenced primitive types (#19456)
1 parent dac1e6b commit cdef985

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CppRestSdkClientCodegen.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,8 @@ public String getTypeDeclaration(Schema p) {
387387
|| ModelUtils.isFileSchema(p) || ModelUtils.isUUIDSchema(p)
388388
|| languageSpecificPrimitives.contains(openAPIType)) {
389389
return toModelName(openAPIType);
390+
} else if(typeMapping.containsKey(super.getSchemaType(p))) {
391+
return openAPIType;
390392
}
391393

392394
return "std::shared_ptr<" + openAPIType + ">";

0 commit comments

Comments
 (0)