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; $id2keys[$row[$this->autoinc_id]] = $key;
} }
// check if only certain cf's to show // 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))) if (($cfs = $this->read_customfields(array_keys($id2keys),$fields)))
{ {