in ui/src/app/common/components/indigo-components/common/edit-info-popup/edit-solubility/edit-solubility.controller.js [75:94]
function resultToString() {
var solubilityStrings = _.map(vm.solubility.data, function(sb) {
var solvent = sb.solventName ? sb.solventName.name : null;
var type = sb.type ? sb.type.name : null;
var val = sb.value ? sb.value : null;
var result = '';
if (type === 'Quantitative' && val) {
result = val.operator.name + ' ' + val.value + ' ' + val.unit.name;
} else if (val.value) {
result = val.value.name;
}
if (result && solvent) {
result += ' in ' + solvent;
}
return result;
});
return _.compact(solubilityStrings).join(', ');
}