Skip to content

Commit ad712da

Browse files
author
bnasslahsen
committed
Spring 4 incompatibility using springdoc-openapi 1.2.30+. Fixes #563.
1 parent 1603bea commit ad712da

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

springdoc-openapi-common/src/main/java/org/springdoc/core/GenericParameterBuilder.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,8 @@ private Schema getFileSchema(RequestBodyInfo requestBodyInfo) {
266266

267267
private boolean isFile(ParameterizedType parameterizedType) {
268268
Type type = parameterizedType.getActualTypeArguments()[0];
269-
if (isFile(ResolvableType.forType(type).getRawClass()))
269+
Class fileClass = ResolvableType.forType(type).getRawClass();
270+
if (fileClass!=null && isFile(fileClass))
270271
return true;
271272
else if (type instanceof WildcardType) {
272273
WildcardType wildcardType = (WildcardType) type;

0 commit comments

Comments
 (0)