Fix support for binding names for function definitions with comas
This commit is contained in:
@@ -112,7 +112,7 @@ class BindableFunctionProxyFactory extends BindableProxyFactory {
|
||||
}
|
||||
|
||||
private String buildInputNameForIndex(int index) {
|
||||
return new StringBuilder(this.functionDefinition.replace("|", ""))
|
||||
return new StringBuilder(this.functionDefinition.replace(",", "|").replace("|", ""))
|
||||
.append(FunctionConstants.DELIMITER)
|
||||
.append(FunctionConstants.DEFAULT_INPUT_SUFFIX)
|
||||
.append(FunctionConstants.DELIMITER)
|
||||
@@ -121,7 +121,7 @@ class BindableFunctionProxyFactory extends BindableProxyFactory {
|
||||
}
|
||||
|
||||
private String buildOutputNameForIndex(int index) {
|
||||
return new StringBuilder(this.functionDefinition.replace("|", ""))
|
||||
return new StringBuilder(this.functionDefinition.replace(",", "|").replace("|", ""))
|
||||
.append(FunctionConstants.DELIMITER)
|
||||
.append(FunctionConstants.DEFAULT_OUTPUT_SUFFIX)
|
||||
.append(FunctionConstants.DELIMITER)
|
||||
|
||||
Reference in New Issue
Block a user