Skip to content

Commit 175c627

Browse files
committed
Tiny cleanup
1 parent 1efeb44 commit 175c627

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

avro/src/main/java/com/fasterxml/jackson/dataformat/avro/schema/RecordVisitor.java

+3-2
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,10 @@ public RecordVisitor(SerializerProvider p, JavaType type, VisitorFormatWrapperIm
5151
List<Schema> unionSchemas = new ArrayList<>();
5252
try {
5353
for (NamedType subType : subTypes) {
54-
JsonSerializer<?> ser = getProvider().findValueSerializer(subType.getType());
54+
final JavaType subTypeType = getProvider().getTypeFactory().constructType(subType.getType());
55+
JsonSerializer<?> ser = getProvider().findValueSerializer(subTypeType);
5556
VisitorFormatWrapperImpl visitor = _visitorWrapper.createChildWrapper();
56-
ser.acceptJsonFormatVisitor(visitor, getProvider().getTypeFactory().constructType(subType.getType()));
57+
ser.acceptJsonFormatVisitor(visitor, subTypeType);
5758
unionSchemas.add(visitor.getAvroSchema());
5859
}
5960
_avroSchema = Schema.createUnion(unionSchemas);

0 commit comments

Comments
 (0)