X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Ffetch.php;h=3e9c4e662671ee4422de37a0c59e37d22d0506d0;hb=6c341962648b73c935c2de26996b07332b776a1f;hp=d66f19302473dcc51a4575ea0531054d6e009ae5;hpb=83489b36c4f8299ea1219b7d45c4ea974daf4f66;p=friendica.git diff --git a/mod/fetch.php b/mod/fetch.php index d66f193024..3e9c4e6626 100644 --- a/mod/fetch.php +++ b/mod/fetch.php @@ -4,21 +4,19 @@ This file is part of the Diaspora protocol. It is used for fetching single publi */ use Friendica\App; -use Friendica\Core\L10n; use Friendica\Core\Protocol; use Friendica\Core\System; use Friendica\Protocol\Diaspora; use Friendica\Model\Item; use Friendica\Model\User; use Friendica\Util\Strings; -use Friendica\Util\XML; use Friendica\Database\DBA; function fetch_init(App $a) { if (($a->argc != 3) || (!in_array($a->argv[1], ["post", "status_message", "reshare"]))) { - System::httpExit(404, ['title' => L10n::t('Not found.')]); + System::httpExit(404); } $guid = $a->argv[2]; @@ -40,17 +38,17 @@ function fetch_init(App $a) header("HTTP/1.1 301 Moved Permanently"); header("Location:".$location); - killme(); + exit(); } } - System::httpExit(404, ['title' => L10n::t('Not found.')]); + System::httpExit(404); } // Fetch some data from the author (We could combine both queries - but I think this is more readable) $user = User::getOwnerDataById($item["uid"]); if (!$user) { - System::httpExit(404, ['title' => L10n::t('Not found.')]); + System::httpExit(404); } $status = Diaspora::buildStatus($item, $user); @@ -60,5 +58,5 @@ function fetch_init(App $a) header("Content-Type: application/magic-envelope+xml; charset=utf-8"); echo Diaspora::buildMagicEnvelope($xml, $user); - killme(); + exit(); }