Skip to content

Commit 3697046

Browse files
committed
Fix RefType deser too
1 parent 9a59ae1 commit 3697046

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

src/main/java/tools/jackson/databind/deser/BasicDeserializerFactory.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1118,11 +1118,7 @@ public ValueDeserializer<?> createReferenceDeserializer(DeserializationContext c
11181118
@SuppressWarnings("unchecked")
11191119
ValueDeserializer<Object> contentDeser = (ValueDeserializer<Object>) contentType.getValueHandler();
11201120
final DeserializationConfig config = ctxt.getConfig();
1121-
// Then optional type info: if type has been resolved, we may already know type deserializer:
1122-
TypeDeserializer contentTypeDeser = (TypeDeserializer) contentType.getTypeHandler();
1123-
if (contentTypeDeser == null) { // or if not, may be able to find:
1124-
contentTypeDeser = ctxt.findTypeDeserializer(contentType);
1125-
}
1121+
final TypeDeserializer contentTypeDeser = _findContentTypeDeserializer(ctxt, contentType);
11261122
ValueDeserializer<?> deser = _findCustomReferenceDeserializer(type, config, beanDescRef,
11271123
contentTypeDeser, contentDeser);
11281124

0 commit comments

Comments
 (0)