From 448bf86379e5f41e7220460d1ba3bff145ef5554 Mon Sep 17 00:00:00 2001 From: Torsten Grote <t@grobox.de> Date: Tue, 6 Sep 2016 15:55:53 -0300 Subject: [PATCH] don't crash if an RSS entry has no date --- briar-core/src/org/briarproject/feed/FeedManagerImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/briar-core/src/org/briarproject/feed/FeedManagerImpl.java b/briar-core/src/org/briarproject/feed/FeedManagerImpl.java index d0baff1379..6384f06c03 100644 --- a/briar-core/src/org/briarproject/feed/FeedManagerImpl.java +++ b/briar-core/src/org/briarproject/feed/FeedManagerImpl.java @@ -494,6 +494,11 @@ class FeedManagerImpl implements FeedManager, Client, EventListener { return new Comparator<SyndEntry>() { @Override public int compare(SyndEntry e1, SyndEntry e2) { + if (e1.getPublishedDate() == null && + e1.getUpdatedDate() == null) { + // we will be ignoring such entries anyway + return 0; + } Date d1 = e1.getPublishedDate() != null ? e1.getPublishedDate() : e1.getUpdatedDate(); -- GitLab