X-Git-Url: https://git.mxchange.org/?p=quix0rs-gnu-social.git;a=blobdiff_plain;f=plugins%2FOStatus%2Flib%2Fpushinqueuehandler.php;h=ac8a6c84298a7423c94bad50c16576d4f650da48;hp=965d042668b461c7b97a18751d2e9601efa41b8c;hb=c18020561b8a01bbb2b3fc092694a7bb0fde70f9;hpb=0f1fc36a05c8d858827718255bef20e8d0c0d3f6 diff --git a/plugins/OStatus/lib/pushinqueuehandler.php b/plugins/OStatus/lib/pushinqueuehandler.php index 965d042668..ac8a6c8429 100644 --- a/plugins/OStatus/lib/pushinqueuehandler.php +++ b/plugins/OStatus/lib/pushinqueuehandler.php @@ -17,6 +17,10 @@ * along with this program. If not, see . */ +if (!defined('STATUSNET')) { + exit(1); +} + /** * Process a feed distribution POST from a PuSH hub. * @package FeedSub @@ -37,8 +41,8 @@ class PushInQueueHandler extends QueueHandler $post = $data['post']; $hmac = $data['hmac']; - $feedsub = FeedSub::staticGet('id', $feedsub_id); - if ($feedsub) { + $feedsub = FeedSub::getKV('id', $feedsub_id); + if ($feedsub instanceof FeedSub) { try { $feedsub->receive($post, $hmac); } catch(Exception $e) {