mirror of
https://github.com/friendica/friendica
synced 2025-04-19 05:50:10 +00:00
Use central function to fetch the global directory
This commit is contained in:
parent
478ee7b6fc
commit
171354181d
13 changed files with 24 additions and 14 deletions
|
@ -23,6 +23,7 @@ namespace Friendica\Module\Api\Friendica\Profile;
|
|||
|
||||
use Friendica\Profile\ProfileField\Collection\ProfileFields;
|
||||
use Friendica\Content\Text\BBCode;
|
||||
use Friendica\Core\Search;
|
||||
use Friendica\DI;
|
||||
use Friendica\Model\Profile;
|
||||
use Friendica\Module\BaseApi;
|
||||
|
@ -39,7 +40,7 @@ class Show extends BaseApi
|
|||
$uid = self::getCurrentUserID();
|
||||
|
||||
// retrieve general information about profiles for user
|
||||
$directory = DI::config()->get('system', 'directory');
|
||||
$directory = Search::getGlobalDirectory();
|
||||
|
||||
$profile = Profile::getByUID($uid);
|
||||
|
||||
|
|
|
@ -59,7 +59,7 @@ class Search extends BaseApi
|
|||
if (empty($results)) {
|
||||
if (DI::config()->get('system', 'poco_local_search')) {
|
||||
$results = CoreSearch::getContactsFromLocalDirectory($request['q'], CoreSearch::TYPE_ALL, 0, $request['limit']);
|
||||
} elseif (!empty(DI::config()->get('system', 'directory'))) {
|
||||
} elseif (CoreSearch::getGlobalDirectory()) {
|
||||
$results = CoreSearch::getContactsFromGlobalDirectory($request['q'], CoreSearch::TYPE_ALL, 1);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -91,7 +91,7 @@ class Search extends BaseApi
|
|||
if (empty($results)) {
|
||||
if (DI::config()->get('system', 'poco_local_search')) {
|
||||
$results = CoreSearch::getContactsFromLocalDirectory($q, CoreSearch::TYPE_ALL, 0, $limit);
|
||||
} elseif (!empty(DI::config()->get('system', 'directory'))) {
|
||||
} elseif (CoreSearch::getGlobalDirectory()) {
|
||||
$results = CoreSearch::getContactsFromGlobalDirectory($q, CoreSearch::TYPE_ALL, 1);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue