diff --git a/src/LegacyModule.php b/src/LegacyModule.php index 38c3e9a8fb..53f7676604 100644 --- a/src/LegacyModule.php +++ b/src/LegacyModule.php @@ -91,7 +91,7 @@ class LegacyModule extends BaseModule $a = DI::app(); return $function_name($a); } else { - return parent::{$function_suffix}($this->parameters); + return parent::{$function_suffix}(); } } } diff --git a/src/Module/Acctlink.php b/src/Module/Acctlink.php index b14bbf8d70..4093e3cd8e 100644 --- a/src/Module/Acctlink.php +++ b/src/Module/Acctlink.php @@ -24,13 +24,14 @@ namespace Friendica\Module; use Friendica\BaseModule; use Friendica\Core\System; use Friendica\Model\Contact; +use Friendica\Network\HTTPException\NotFoundException; /** * Redirects to another URL based on the parameter 'addr' */ class Acctlink extends BaseModule { - public function content(): string + public function rawContent() { $addr = trim($_GET['addr'] ?? ''); @@ -42,6 +43,6 @@ class Acctlink extends BaseModule } } - return ''; + throw new NotFoundException('Parameter "url" is missing'); } }