result = value;
if (_.isArray(value)) {
return _.map(value, function(val) {
- return formatSearchValue(col, val);
+ return formatSearchValue(row, col, val);
}).join(', ');
}
if (value && (type === 'Date' || type === 'Timestamp') && /^\d{4}-\d{2}-\d{2}/.test(value)) {
_.each(params.join, function(join) {
var joinEntity = join[0].split(' AS ')[1],
idField = joinEntity + '.id';
- if (!_.includes(params.select, idField) && !searchDisplayUtils.canAggregate('id', joinEntity + '.', params)) {
+ if (!_.includes(params.select, idField) && !canAggregate('id', joinEntity + '.', params)) {
params.select.push(idField);
}
});