X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fpubsubhubbub.php;h=6cd95995043049b9bc3e84adb1603267427e76dc;hb=903d829f4988592c102495eab82d523d7d093300;hp=f985bef63bc1548440465a84e4568794e309b72f;hpb=a497bd3a3daf7e47e98fee0af9384544d8f691b8;p=friendica.git diff --git a/mod/pubsubhubbub.php b/mod/pubsubhubbub.php index f985bef63b..6cd9599504 100644 --- a/mod/pubsubhubbub.php +++ b/mod/pubsubhubbub.php @@ -26,10 +26,6 @@ use Friendica\DI; use Friendica\Model\PushSubscriber; use Friendica\Util\Strings; -function post_var($name) { - return !empty($_POST[$name]) ? Strings::escapeTags(trim($_POST[$name])) : ''; -} - function pubsubhubbub_init(App $a) { // PuSH subscription must be considered "public" so just block it // if public access isn't enabled. @@ -48,11 +44,11 @@ function pubsubhubbub_init(App $a) { // [hub_topic] => http://friendica.local/dfrn_poll/sazius if ($_SERVER['REQUEST_METHOD'] === 'POST') { - $hub_mode = post_var('hub_mode'); - $hub_callback = post_var('hub_callback'); - $hub_verify_token = post_var('hub_verify_token'); - $hub_secret = post_var('hub_secret'); - $hub_topic = post_var('hub_topic'); + $hub_mode = $_POST['hub_mode'] ?? ''; + $hub_callback = $_POST['hub_callback'] ?? ''; + $hub_verify_token = $_POST['hub_verify_token'] ?? ''; + $hub_secret = $_POST['hub_secret'] ?? ''; + $hub_topic = $_POST['hub_topic'] ?? ''; // check for valid hub_mode if ($hub_mode === 'subscribe') { @@ -64,7 +60,7 @@ function pubsubhubbub_init(App $a) { throw new \Friendica\Network\HTTPException\NotFoundException(); } - Logger::notice("$hub_mode request from " . $_SERVER['REMOTE_ADDR']); + Logger::info("$hub_mode request from " . $_SERVER['REMOTE_ADDR']); if (DI::args()->getArgc() > 1) { // Normally the url should now contain the nick name as last part of the url