in client/app/services/parameters/EnumParameter.js [12:31]
normalizeValue(value) {
if (isEmpty(this.enumOptions)) {
return null;
}
const enumOptionsArray = this.enumOptions.split("\n") || [];
if (this.multiValuesOptions) {
if (!isArray(value)) {
value = [value];
}
value = intersection(value, enumOptionsArray);
} else if (!value || isArray(value) || !includes(enumOptionsArray, value)) {
value = enumOptionsArray[0];
}
if (isArray(value) && isEmpty(value)) {
return null;
}
return value;
}