mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-23 22:59:03 +00:00
Improve check for actual return value type
Issue: SPR-15910
This commit is contained in:
+2
-1
@@ -101,7 +101,8 @@ public abstract class AbstractMessageWriterResultHandler extends HandlerResultHa
|
||||
}
|
||||
else {
|
||||
publisher = Mono.justOrEmpty(body);
|
||||
elementType = (bodyClass == null && body != null ? ResolvableType.forInstance(body) : bodyType);
|
||||
elementType = ((bodyClass == null || bodyClass.equals(Object.class)) && body != null ?
|
||||
ResolvableType.forInstance(body) : bodyType);
|
||||
}
|
||||
|
||||
if (void.class == elementType.getRawClass() || Void.class == elementType.getRawClass()) {
|
||||
|
||||
Reference in New Issue
Block a user