mirror of
https://github.com/friendica/friendica
synced 2024-12-23 06:40:15 +00:00
Merge pull request #7997 from annando/zot-aliases
Zot: Retrieve alias addresses as well
This commit is contained in:
commit
2056e6a5c4
1 changed files with 12 additions and 2 deletions
|
@ -724,8 +724,18 @@ class Probe
|
|||
$zot_url = self::$baseurl . '/.well-known/zot-info?address=' . $data['addr'];
|
||||
}
|
||||
|
||||
if (!empty($zot_url)) {
|
||||
$data = self::pollZot($zot_url, $data);
|
||||
if (empty($zot_url)) {
|
||||
return $data;
|
||||
}
|
||||
|
||||
$data = self::pollZot($zot_url, $data);
|
||||
|
||||
if (!empty($data['url']) && !empty($webfinger['aliases']) && is_array($webfinger['aliases'])) {
|
||||
foreach ($webfinger['aliases'] as $alias) {
|
||||
if (!strstr($alias, '@') && Strings::normaliseLink($alias) != Strings::normaliseLink($data['url'])) {
|
||||
$data['alias'] = $alias;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return $data;
|
||||
|
|
Loading…
Reference in a new issue