From c57983b1e3d93ac7e1fc3b628bf2011958f4f01b Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 24 Apr 2011 21:28:54 +0400 Subject: update_rss_feed: add some PUSH debugging --- functions.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/functions.php b/functions.php index 389aece1b..5d77a54fe 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'"); -- cgit v1.2.3