Return 400 error code when webfinger request omits resource parameter. Fixes #14292

This commit is contained in:
Matthew Exon 2024-07-11 18:18:54 +02:00
parent 946337645d
commit d4aa5d9aad

View file

@ -44,7 +44,7 @@ class Xrd extends BaseModule
// @TODO: Replace with parameter from router
if (DI::args()->getArgv()[0] == 'xrd') {
if (empty($_GET['uri'])) {
return;
throw new BadRequestException();
}
$uri = urldecode(trim($_GET['uri']));
@ -55,7 +55,7 @@ class Xrd extends BaseModule
}
} else {
if (empty($_GET['resource'])) {
return;
throw new BadRequestException();
}
$uri = urldecode(trim($_GET['resource']));