X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FActivityPub%2FFollowers.php;h=1b9bdbb0f2bb6e5f0cefc356256a50a4580b4956;hb=b5f20203134bda1b7899e92527e34ae4bf3fd142;hp=d25e4693c9fd1c39d36be623d30a09b5bb3dceb7;hpb=b67c10812ab962d1ec05cd8c9e256c503d64ca60;p=friendica.git diff --git a/src/Module/ActivityPub/Followers.php b/src/Module/ActivityPub/Followers.php index d25e4693c9..1b9bdbb0f2 100644 --- a/src/Module/ActivityPub/Followers.php +++ b/src/Module/ActivityPub/Followers.php @@ -1,6 +1,6 @@ parameters['nickname'])) { throw new \Friendica\Network\HTTPException\NotFoundException(); @@ -43,12 +45,10 @@ class Followers extends BaseModule throw new \Friendica\Network\HTTPException\NotFoundException(); } - $page = $_REQUEST['page'] ?? null; + $page = !empty($request['page']) ? (int)$request['page'] : null; - $followers = ActivityPub\Transmitter::getContacts($owner, [Contact::FOLLOWER, Contact::FRIEND], 'followers', $page); + $followers = ActivityPub\Transmitter::getContacts($owner, [Contact::FOLLOWER, Contact::FRIEND], 'followers', $page, (string)HTTPSignature::getSigner('', $_SERVER)); - header('Content-Type: application/activity+json'); - echo json_encode($followers); - exit(); + System::jsonExit($followers, 'application/activity+json'); } }