// Populate subscription object with new entries
Iterator entries = feed.getEntries().iterator();
while (entries.hasNext()) {
try {
SyndEntry romeEntry = (SyndEntry) entries.next();
PlanetEntryData entry =
new PlanetEntryData(feed, romeEntry, sub);
if (entry.getPubTime() == null) {
log.debug(
"No published date, assigning fake date for "+feedURL);
entry.setPubTime(new Timestamp(cal.getTimeInMillis()));
}
if (entry.getPermalink() == null) {
log.warn("No permalink, rejecting entry from "+feedURL);
} else {
newEntries.add(entry);
}
cal.add(Calendar.DATE, -1);