X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FXrd.php;h=d24628ce65652f81ae76fd466f2477279ba052ce;hb=733f3de9ed0955035898646972ae18cbff5b45d3;hp=aa7e04ebcd8097b7e721889d94c4089feb81fa00;hpb=86714390695e081814bebd5c159553c2e28190b2;p=friendica.git diff --git a/src/Module/Xrd.php b/src/Module/Xrd.php index aa7e04ebcd..d24628ce65 100644 --- a/src/Module/Xrd.php +++ b/src/Module/Xrd.php @@ -1,6 +1,6 @@ getArgv()[0] == 'xrd') { @@ -46,7 +44,7 @@ class Xrd extends BaseModule return; } - $uri = urldecode(Strings::escapeTags(trim($_GET['uri']))); + $uri = urldecode(trim($_GET['uri'])); if (strpos($_SERVER['HTTP_ACCEPT'] ?? '', 'application/jrd+json') !== false) { $mode = 'json'; } else { @@ -57,7 +55,7 @@ class Xrd extends BaseModule return; } - $uri = urldecode(Strings::escapeTags(trim($_GET['resource']))); + $uri = urldecode(trim($_GET['resource'])); if (strpos($_SERVER['HTTP_ACCEPT'] ?? '', 'application/xrd+xml') !== false) { $mode = 'xml'; } else { @@ -197,7 +195,7 @@ class Xrd extends BaseModule [ 'rel' => 'http://webfinger.net/rel/avatar', 'type' => $avatar['type'], - 'href' => Contact::getAvatarUrlForUrl($owner['url'], $owner['uid']), + 'href' => User::getAvatarUrl($owner), ], [ 'rel' => 'http://joindiaspora.com/seed_location', @@ -253,7 +251,7 @@ class Xrd extends BaseModule '$hcard_url' => $baseURL . '/hcard/' . $owner['nickname'], '$atom' => $owner['poll'], '$poco_url' => $owner['poco'], - '$photo' => Contact::getAvatarUrlForUrl($owner['url'], $owner['uid']), + '$photo' => User::getAvatarUrl($owner), '$type' => $avatar['type'], '$salmon' => $baseURL . '/salmon/' . $owner['nickname'], '$salmen' => $baseURL . '/salmon/' . $owner['nickname'] . '/mention',