X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=plugins%2FOStatus%2Flib%2Fpushinqueuehandler.php;h=ac8a6c84298a7423c94bad50c16576d4f650da48;hb=c18020561b8a01bbb2b3fc092694a7bb0fde70f9;hp=1fd29ae301b9203595016b4210550260507efde8;hpb=6781f95c733ed4d678fc4c09926efe195e590359;p=quix0rs-gnu-social.git
diff --git a/plugins/OStatus/lib/pushinqueuehandler.php b/plugins/OStatus/lib/pushinqueuehandler.php
index 1fd29ae301..ac8a6c8429 100644
--- a/plugins/OStatus/lib/pushinqueuehandler.php
+++ b/plugins/OStatus/lib/pushinqueuehandler.php
@@ -17,12 +17,15 @@
* along with this program. If not, see .
*/
+if (!defined('STATUSNET')) {
+ exit(1);
+}
+
/**
* Process a feed distribution POST from a PuSH hub.
* @package FeedSub
* @author Brion Vibber
*/
-
class PushInQueueHandler extends QueueHandler
{
function transport()
@@ -38,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) {