diff --git a/src/main/java/com/commafeed/backend/feeds/FeedParser.java b/src/main/java/com/commafeed/backend/feeds/FeedParser.java index 4ec770da..8d0e5f8f 100644 --- a/src/main/java/com/commafeed/backend/feeds/FeedParser.java +++ b/src/main/java/com/commafeed/backend/feeds/FeedParser.java @@ -107,16 +107,15 @@ public class FeedParser { entries.add(entry); } Date lastEntryDate = null; - + Date publishedDate = validateDate(rss.getPublishedDate()); if (!entries.isEmpty()) { List 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) {