diff --git a/src/Model/Item.php b/src/Model/Item.php index d23a2e484..7ac1ab300 100644 --- a/src/Model/Item.php +++ b/src/Model/Item.php @@ -177,7 +177,7 @@ class Item } $pinned = []; - while ($useritem = self::fetch($useritems)) { + while ($useritem = DBA::fetch($useritems)) { $pinned[] = $useritem['iid']; } DBA::close($useritems); @@ -846,7 +846,9 @@ class Item */ private static function constructSelectFields(array $fields, array $selected) { - $selected = array_merge($selected, ['internal-iid', 'internal-psid', 'internal-iaid', 'internal-network']); + if (!empty($selected)) { + $selected = array_merge($selected, ['internal-iid', 'internal-psid', 'internal-iaid', 'internal-network']); + } if (in_array('verb', $selected)) { $selected[] = 'internal-activity';