make sure to load all cfs, if "customfield" in in selected columns

This commit is contained in:
Ralf Becker 2013-10-17 14:09:04 +00:00
parent 9397280688
commit 767069a54c

View File

@ -377,9 +377,12 @@ class so_sql_cf extends so_sql
$id2keys[$row[$this->autoinc_id]] = $key;
}
// check if only certain cf's to show
foreach($selectcols as $col)
if (!in_array('customfields', $selectcols))
{
if ($this->is_cf($col)) $fields[] = $this->get_cf_name($col);
foreach($selectcols as $col)
{
if ($this->is_cf($col)) $fields[] = $this->get_cf_name($col);
}
}
if (($cfs = $this->read_customfields(array_keys($id2keys),$fields)))
{