From: Andrew Dolgov Date: Sun, 24 Apr 2011 17:28:54 +0000 (+0400) Subject: update_rss_feed: add some PUSH debugging X-Git-Tag: 1.5.4~13 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=c57983b1e3d93ac7e1fc3b628bf2011958f4f01b;p=tt-rss.git update_rss_feed: add some PUSH debugging --- diff --git a/functions.php b/functions.php index 389aece1..5d77a54f 100644 --- a/functions.php +++ b/functions.php @@ -779,6 +779,8 @@ if ($pubsub_state != 2) { + _debug("update_rss_feed: checking for PUSH hub..."); + $feed_hub_url = false; if ($use_simplepie) { $links = $rss->get_links('hub'); @@ -811,13 +813,18 @@ } } + _debug("update_rss_feed: feed hub url: $feed_hub_url"); + if ($feed_hub_url && function_exists('curl_init')) { + $callback_url = get_self_url_prefix() . "/backend.php?op=pubsub&id=$feed"; $s = new Subscriber($feed_hub_url, $callback_url); - $s->subscribe($fetch_url); + $rc = $s->subscribe($fetch_url); + + _debug("update_rss_feed: feed hub url found, subscribe request sent."); db_query($link, "UPDATE ttrss_feeds SET pubsub_state = 1 WHERE id = '$feed'");