aboutsummaryrefslogtreecommitdiffstats
path: root/mod
diff options
context:
space:
mode:
authorfriendica <info@friendica.com>2011-12-18 00:14:34 -0800
committerfriendica <info@friendica.com>2011-12-18 00:14:34 -0800
commit978717a2475bbd25d61969e9448dc6f197c8d637 (patch)
tree916b91ef3cefe6db0ba0482da51279c617600623 /mod
parent22d59350e958e24cc3b7c49ce8ceae2e3178576e (diff)
downloadvolse-hubzilla-978717a2475bbd25d61969e9448dc6f197c8d637.tar.gz
volse-hubzilla-978717a2475bbd25d61969e9448dc6f197c8d637.tar.bz2
volse-hubzilla-978717a2475bbd25d61969e9448dc6f197c8d637.zip
add webfinger to poco, if present
Diffstat (limited to 'mod')
-rw-r--r--mod/poco.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/mod/poco.php b/mod/poco.php
index dd8df6008..6efd4ab8c 100644
--- a/mod/poco.php
+++ b/mod/poco.php
@@ -125,8 +125,10 @@ function poco_init(&$a) {
$entry['id'] = $rr['id'];
if($fields_ret['displayName'])
$entry['displayName'] = $rr['name'];
- if($fields_ret['urls'])
+ if($fields_ret['urls']) {
$entry['urls'] = array(array('value' => $rr['url'], 'type' => 'profile'));
+ if($rr['addr'] && ($rr['network'] !== NETWORK_MAIL)
+ $entry['urls'][] = array('value' => 'acct:' . $rr['addr'], 'type' => 'webfinger');
if($fields_ret['preferredUsername'])
$entry['preferredUsername'] = $rr['nick'];
if($fields_ret['photos'])