X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=src%2FModule%2FSearch%2FIndex.php;h=e0050f405cd4fb873bedf3949c6a6cc509972552;hb=d666b6cb42a1b0d46e9fae914a803fbd5e10e2ab;hp=67534a61abf89520bc71fca1b967ae4a7e14afa2;hpb=c787281effb66fdfe9fc52ac0ae87dcfe60a10f9;p=friendica.git diff --git a/src/Module/Search/Index.php b/src/Module/Search/Index.php index 67534a61ab..e0050f405c 100644 --- a/src/Module/Search/Index.php +++ b/src/Module/Search/Index.php @@ -35,6 +35,7 @@ use Friendica\DI; use Friendica\Model\Contact; use Friendica\Model\Item; use Friendica\Model\ItemContent; +use Friendica\Model\Post; use Friendica\Model\Tag; use Friendica\Module\BaseSearch; use Friendica\Network\HTTPException; @@ -165,13 +166,13 @@ class Index extends BaseSearch $count = Tag::countByTag($search, local_user()); } else { Logger::info('Start fulltext search.', ['q' => $search]); - $uriids = ItemContent::getURIIdListBySearch($search, local_user(), $pager->getStart(), $pager->getItemsPerPage(), $last_uriid); - $count = ItemContent::countBySearch($search, local_user()); + $uriids = Post\Content::getURIIdListBySearch($search, local_user(), $pager->getStart(), $pager->getItemsPerPage(), $last_uriid); + $count = Post\Content::countBySearch($search, local_user()); } if (!empty($uriids)) { $params = ['order' => ['id' => true], 'group_by' => ['uri-id']]; - $items = Item::inArray(Item::selectForUser(local_user(), [], ['uri-id' => $uriids], $params)); + $items = Post::toArray(Post::selectForUser(local_user(), Item::DISPLAY_FIELDLIST, ['uri-id' => $uriids], $params)); } if (empty($items)) { @@ -288,7 +289,7 @@ class Index extends BaseSearch } if (!empty($item_id)) { - $item = Item::selectFirst(['guid'], ['id' => $item_id]); + $item = Post::selectFirst(['guid'], ['id' => $item_id]); if (DBA::isResult($item)) { DI::baseUrl()->redirect('display/' . $item['guid']); }