From df2e6e497789ba7666d9c8f87676014d852787fb Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Tue, 21 Jul 2015 09:26:03 -0400 Subject: [PATCH] contrib/rss_downloader: report errors parsing XML MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- contrib/rss_downloader/src/rss_downloader.nit | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contrib/rss_downloader/src/rss_downloader.nit b/contrib/rss_downloader/src/rss_downloader.nit index 323a84e..66cd969 100644 --- a/contrib/rss_downloader/src/rss_downloader.nit +++ b/contrib/rss_downloader/src/rss_downloader.nit @@ -256,6 +256,10 @@ redef class Text fun to_rss_elements: Array[Element] do var xml = to_xml + if xml isa XMLError then + print_error "RSS Parse Error: {xml.message}:{xml.location or else "null"}" + return new Array[Element] + end var items = xml["rss"].first["channel"].first["item"] var elements = new Array[Element] -- 1.7.9.5