use entry date if more recent than feed published date

This commit is contained in:
Athou
2013-06-08 22:35:19 +02:00
parent 3572c0344e
commit ca64278c08

View File

@@ -107,16 +107,15 @@ public class FeedParser {
entries.add(entry);
}
Date lastEntryDate = null;
Date publishedDate = validateDate(rss.getPublishedDate());
if (!entries.isEmpty()) {
List<Long> sortedTimestamps = FeedUtils
.getSortedTimestamps(entries);
Long timestamp = sortedTimestamps.get(0);
lastEntryDate = new Date(timestamp);
feed.setLastPublishedDate(getFeedPublishedDate(
validateDate(rss.getPublishedDate()), entries));
publishedDate = getFeedPublishedDate(publishedDate, entries);
}
feed.setLastPublishedDate(publishedDate);
fetchedFeed.setLastEntryDate(lastEntryDate);
} catch (Exception e) {