GH-1145 Fix List conversion for Function<Message<List>, ..>
Resolves #1145
This commit is contained in:
@@ -1343,6 +1343,12 @@ public class SimpleFunctionRegistry implements FunctionRegistry {
|
||||
if (collectionType == itemType) {
|
||||
return message.getPayload();
|
||||
}
|
||||
|
||||
if (collectionType != null
|
||||
&& FunctionTypeUtils.getRawType(itemType).isAssignableFrom(collectionType.getClass())
|
||||
&& FunctionTypeUtils.isMessage(type)) {
|
||||
return message;
|
||||
}
|
||||
}
|
||||
|
||||
Object convertedInput = message.getPayload();
|
||||
|
||||
Reference in New Issue
Block a user