From cabea479953e37db3b60f7ea2709d54bdd5e78a2 Mon Sep 17 00:00:00 2001 From: Athou Date: Wed, 12 Jun 2013 05:12:38 +0200 Subject: [PATCH] throw an exception if there are no items in the feed --- src/main/java/com/commafeed/backend/feeds/FeedParser.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/commafeed/backend/feeds/FeedParser.java b/src/main/java/com/commafeed/backend/feeds/FeedParser.java index b8b56061..db94f092 100644 --- a/src/main/java/com/commafeed/backend/feeds/FeedParser.java +++ b/src/main/java/com/commafeed/backend/feeds/FeedParser.java @@ -73,6 +73,11 @@ public class FeedParser { feed.setUrl(feedUrl); feed.setLink(rss.getLink()); List items = rss.getEntries(); + + if (items.isEmpty()) { + throw new FeedException("No items in the feed."); + } + for (SyndEntry item : items) { FeedEntry entry = new FeedEntry();