]> git.wh0rd.org - tt-rss.git/commitdiff
fix pubsubhubbub challenge response
authorAndrew Dolgov <fox@madoka.volgo-balt.ru>
Fri, 1 Apr 2011 17:25:55 +0000 (21:25 +0400)
committerAndrew Dolgov <fox@madoka.volgo-balt.ru>
Fri, 1 Apr 2011 17:25:55 +0000 (21:25 +0400)
backend.php

index d62b2db2d3e95a26573766ee6daf10839b9f735c..cf80e0e37aac27139a4c25cb123c3e85c3128f5a 100644 (file)
@@ -44,8 +44,6 @@
        $subop = $_REQUEST["subop"];
        $mode = $_REQUEST["mode"];
 
-       $print_exec_time = false;
-
        if ((!$op || $op == "rss" || $op == "dlg") && !$_REQUEST["noxml"]) {
                        header("Content-Type: application/xml; charset=utf-8");
        } else {
                                print "-1;User not found";
                        }
 
-                       $print_exec_time = false;
                break; // getUnread
 
                case "digestTest":
                        print_r(prepare_headlines_digest($link, $_SESSION["uid"]));
-                       $print_exec_time = false;
                break; // digestTest
 
                case "digestSend":
                        send_headlines_digests($link);
-                       $print_exec_time = false;
                break; // digestSend
 
                case "loading":
                                        db_query($link, "UPDATE ttrss_feeds SET pubsub_state = 2
                                                WHERE id = '$feed_id'");
 
-                                       echo $_REQUEST['hub_challenge'];
+                                       print $_REQUEST['hub_challenge'];
+                                       return;
+
                                } else if ($mode == "unsubscribe") {
 
                                        db_query($link, "UPDATE ttrss_feeds SET pubsub_state = 0
                                                WHERE id = '$feed_id'");
 
-                                       echo $_REQUEST['hub_challenge'];
+                                       print $_REQUEST['hub_challenge'];
+                                       return;
+
                                } else if (!$mode) {
 
                                        // Received update ping, schedule feed update.
        // We close the connection to database.
        db_close($link);
 ?>
-
-<?php if ($print_exec_time) { ?>
-<!-- <?php echo sprintf("Backend execution time: %.4f seconds", getmicrotime() - $script_started) ?> -->
-<?php } ?>