diff --git a/src/main/java/com/twilio/oai/api/ApiResourceBuilder.java b/src/main/java/com/twilio/oai/api/ApiResourceBuilder.java index 4bf02ae1b..355268a87 100644 --- a/src/main/java/com/twilio/oai/api/ApiResourceBuilder.java +++ b/src/main/java/com/twilio/oai/api/ApiResourceBuilder.java @@ -290,6 +290,7 @@ protected Set getDistinctResponseModel(List respo for (CodegenModel codegenModel : responseModels) { for (CodegenProperty property : codegenModel.vars) { property.nameInCamelCase = StringHelper.camelize(property.nameInSnakeCase); + // When we have responseModel referencing a schema, isOverriden flag is set to false (which is null by default). This makes the property different. See assistants api ListAssistantResponse Boolean isOverridden = property.isOverridden; if(isOverridden != null && isOverridden == false) property.isOverridden = null;