[FIX] wrong type when set the @AsyncModel

This commit is contained in:
Edouard DUPIN 2024-05-24 12:32:16 +02:00
parent 5d8d4d9d2a
commit 73770b03c3

View File

@ -129,7 +129,8 @@ public class ApiModel {
final Class<?>[] asyncType = ApiTool.apiAnnotationGetAsyncType(parameter); final Class<?>[] asyncType = ApiTool.apiAnnotationGetAsyncType(parameter);
if (asyncType != null) { if (asyncType != null) {
for (final Class<?> elem : asyncType) { for (final Class<?> elem : asyncType) {
parameterModel.add(new ClassListModel(elem, previousModel)); final ClassModel modelGenerated = ClassModel.getModel(elem, previousModel);
parameterModel.add(modelGenerated);
} }
} else if (parameterType == List.class) { } else if (parameterType == List.class) {
final Type parameterrizedType = parameter.getParameterizedType(); final Type parameterrizedType = parameter.getParameterizedType();