Merge branch '641-rss-feed-entry-comparator-wrongly-assumes-existing-date' into 'master'

Don't crash if an RSS entry has no date

Closes #641

See merge request !310
This commit is contained in:
akwizgran
2016-09-07 14:06:06 +00:00

View File

@@ -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();