convertPayloadIfNecessary change to use Value Class Type
convertPayloadIfNecessary is using getProducerMetadata().getKeyClassType() when it should use getProducerMetadata().getValueClassType()
This commit is contained in:
@@ -125,7 +125,7 @@ public class ProducerConfiguration<K, V> {
|
||||
|
||||
private V convertPayloadIfNecessary(Object messagePayload) {
|
||||
if (messagePayload != null) {
|
||||
if (getProducerMetadata().getKeyClassType().isAssignableFrom(
|
||||
if (getProducerMetadata().getValueClassType().isAssignableFrom(
|
||||
messagePayload.getClass())) {
|
||||
return getProducerMetadata().getValueClassType().cast(messagePayload);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user