mirror of
https://github.com/n8n-io/n8n.git
synced 2025-03-05 20:50:17 -08:00
fix: fix expressions bug with numbers and booleans (#4169)
This commit is contained in:
parent
81ea20b03c
commit
19d08e6418
|
@ -935,15 +935,17 @@ export default mixins(
|
|||
} else if (command === 'openExpression') {
|
||||
this.expressionEditDialogVisible = true;
|
||||
} else if (command === 'addExpression') {
|
||||
if (this.parameter.type === 'number' || this.parameter.type === 'boolean') {
|
||||
this.valueChanged({ value: `={{${this.value}}}`, mode: this.value.mode });
|
||||
} else if (this.isResourceLocatorParameter) {
|
||||
if (this.isResourceLocatorParameter) {
|
||||
if (isResourceLocatorValue(this.value)) {
|
||||
this.valueChanged({ value: `=${this.value.value}`, mode: this.value.mode });
|
||||
} else {
|
||||
this.valueChanged({ value: `=${this.value}`, mode: '' });
|
||||
}
|
||||
} else {
|
||||
}
|
||||
else if (this.parameter.type === 'number' || this.parameter.type === 'boolean') {
|
||||
this.valueChanged(`={{${this.value}}}`);
|
||||
}
|
||||
else {
|
||||
this.valueChanged(`=${this.value}`);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue