From bc18bcddc6cfbc9cbb2b824e76fd3ce4ee486bf2 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 16 Oct 2005 15:15:32 +0100 Subject: add some RPC error reporting --- tt-rss.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'tt-rss.js') diff --git a/tt-rss.js b/tt-rss.js index c5a57e1fa..35b7c9fbe 100644 --- a/tt-rss.js +++ b/tt-rss.js @@ -70,8 +70,18 @@ function refetch_callback() { document.title = "Tiny Tiny RSS"; notify("All feeds updated."); + if (!xmlhttp.responseXML) { + notify("refetch_callback: backend did not return valid XML"); + return; + } + var reply = xmlhttp.responseXML.firstChild; + if (!reply) { + notify("refetch_callback: backend did not return expected XML object"); + return; + } + var f_document = window.frames["feeds-frame"].document; for (var l = 0; l < reply.childNodes.length; l++) { -- cgit v1.2.3