X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fpubsub.php;h=a740b7b81da89c5e03ea6e5d5e03401c0cfbb25d;hb=a98d3213767392dcce399188f65b5f976caf98e6;hp=630b68f50428403f013eaaf08c95ffef157a9b0a;hpb=4016a576d55d2e9b4b3acbe515a73b8c025ef215;p=friendica.git diff --git a/mod/pubsub.php b/mod/pubsub.php index 630b68f504..a740b7b81d 100644 --- a/mod/pubsub.php +++ b/mod/pubsub.php @@ -22,6 +22,7 @@ use Friendica\App; use Friendica\Core\Logger; use Friendica\Core\Protocol; +use Friendica\Core\System; use Friendica\Database\DBA; use Friendica\DI; use Friendica\Model\Contact; @@ -38,8 +39,7 @@ function hub_return($valid, $body) } else { throw new \Friendica\Network\HTTPException\NotFoundException(); } - DI::page()->logRuntime(); - exit(); + System::exit(); } // when receiving an XML feed, always return OK @@ -145,7 +145,7 @@ function pubsub_post(App $a) } // We only import feeds from OStatus here - if ($contact['network'] != Protocol::OSTATUS) { + if (!in_array($contact['network'], [Protocol::ACTIVITYPUB, Protocol::OSTATUS])) { Logger::warning('Unexpected network', ['contact' => $contact]); hub_post_return(); }