- $condition = ["`item`.`parent-uri` = (SELECT `parent-uri` FROM `item` WHERE `id` = ?)
- AND `item`.`uid` IN (0, ?) " . $sql_extra, $item_id, local_user()];
- $params = ['order' => ['uid', 'parent' => true, 'gravity', 'id']];
- $items_obj = Item::selectForUser(local_user(), [], $condition, $params);
+ $condition = ["`id` = ? AND `item`.`uid` IN (0, ?) " . $sql_extra, $item_id, local_user()];
+ $fields = ['parent-uri', 'body', 'title', 'author-name', 'author-avatar', 'plink'];
+ $item = Item::selectFirstForUser(local_user(), $fields, $condition);