Merge pull request #3000 from MAX-66/fix-output-bindings-code

Simplify outputBindings assignment logic in FunctionConfiguration
This commit is contained in:
Oleg Zhurakousky
2024-09-23 15:01:26 +02:00
committed by GitHub

View File

@@ -923,9 +923,8 @@ public class FunctionConfiguration {
String[] inputBindings = StringUtils.hasText(bindingProperties.getInputBindings())
? bindingProperties.getInputBindings().split(";") : new String[0];
String[] outputBindings = StringUtils.hasText(bindingProperties.getOutputBindings()) ? bindingProperties.getOutputBindings().split(";") : (
StringUtils.hasText(bindingProperties.getOutputBindings()) ? bindingProperties.getOutputBindings().split(";") : new String[0]
);
String[] outputBindings = StringUtils.hasText(bindingProperties.getOutputBindings())
? bindingProperties.getOutputBindings().split(";") : new String[0];
for (String inputBindingName : inputBindings) {
FunctionInvocationWrapper sourceFunc = functionCatalog.lookup(inputBindingName);