X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FAttach.php;h=c35e6b9ba393405be0ac94393a1fbbb1483ae3d5;hb=fd7c1d766c2c922909b858f7af6aa440fbc697aa;hp=2acbf31b425ed7ded08fc89e637519c6fab016a7;hpb=48a783c91a4fdff2182deb5d137712386f9f3086;p=friendica.git diff --git a/src/Module/Attach.php b/src/Module/Attach.php index 2acbf31b42..c35e6b9ba3 100644 --- a/src/Module/Attach.php +++ b/src/Module/Attach.php @@ -34,15 +34,14 @@ class Attach extends BaseModule /** * Return to user an attached file given the id */ - public static function rawContent(array $parameters = []) + public function rawContent() { $a = DI::app(); - if ($a->argc != 2) { + if (empty($this->parameters['item'])) { throw new \Friendica\Network\HTTPException\BadRequestException(); } - // @TODO: Replace with parameter from router - $item_id = intval($a->argv[1]); + $item_id = intval($this->parameters['item']); // Check for existence $item = MAttach::exists(['id' => $item_id]); @@ -58,7 +57,7 @@ class Attach extends BaseModule $data = MAttach::getData($item); if (is_null($data)) { - Logger::log('NULL data for attachment with id ' . $item['id']); + Logger::notice('NULL data for attachment with id ' . $item['id']); throw new \Friendica\Network\HTTPException\NotFoundException(DI::l10n()->t('Item was not found.')); }