forked from loafle/openapi-generator-original
Fix for finding models needed by methods: ignoring valueTypeInternal.
This commit is contained in:
parent
8307aca59d
commit
f2b09faf66
@ -131,16 +131,6 @@ public class Endpoint {
|
|||||||
if (modelField.getParamType().equalsIgnoreCase(EndpointOperation.PARAM_TYPE_BODY) ){
|
if (modelField.getParamType().equalsIgnoreCase(EndpointOperation.PARAM_TYPE_BODY) ){
|
||||||
isParamSetAvailable = false;
|
isParamSetAvailable = false;
|
||||||
for(Model model : resource.getModels()){
|
for(Model model : resource.getModels()){
|
||||||
if(modelField.getValueTypeInternal() != null) {
|
|
||||||
if(dataTypeMapper.isPrimitiveType(modelField.getValueTypeInternal())){
|
|
||||||
isParamSetAvailable = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
if(modelField.getValueTypeInternal().endsWith(model.getName())){
|
|
||||||
isParamSetAvailable = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}else{
|
|
||||||
if(dataTypeMapper.isPrimitiveType(modelField.getDataType())){
|
if(dataTypeMapper.isPrimitiveType(modelField.getDataType())){
|
||||||
isParamSetAvailable = true;
|
isParamSetAvailable = true;
|
||||||
break;
|
break;
|
||||||
@ -150,7 +140,6 @@ public class Endpoint {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
if(!isParamSetAvailable){
|
if(!isParamSetAvailable){
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user