fixed: Optional pubDate RSS field generates warnings when missing

This commit is contained in:
Graham Knop 2008-03-21 22:01:40 +00:00
parent d3b85ef723
commit b6a4aad7c6
2 changed files with 5 additions and 5 deletions

View file

@ -425,12 +425,11 @@ sub _assign_rss_dates {
$item->{date} = $date;
}
else {
if (my $pubDate = $session->datetime->mailToEpoch($item->{pubDate})) {
$item->{date} = $pubDate;
}
else {
$item->{date} = $session->datetime->time() - (60 * 60 * 24 * 365); # handicap the undated
my $pubDate;
if ($item->{pubDate}) {
$pubDate = $session->datetime->mailToEpoch($item->{pubDate});
}
$item->{date} = $pubDate || $session->datetime->time() - (60 * 60 * 24 * 365); # handicap the undated
$cache->set($item->{date}, '1 year');
}
}