Catch FeedException lors de l'actualisation

This commit is contained in:
Marien Fressinaud
2013-04-10 22:20:45 +02:00
parent b5e26df8b1
commit 8938c2547d
2 changed files with 19 additions and 15 deletions

View File

@@ -98,23 +98,27 @@ class feedController extends ActionController {
$date_min = time () - (60 * 60 * 24 * 30 * $nb_month_old);
$i = 0;
foreach ($feeds as $feed) {
$feed->load ();
$entries = $feed->entries ();
try {
foreach ($feeds as $feed) {
$feed->load ();
$entries = $feed->entries ();
foreach ($entries as $entry) {
if ($entry->date (true) >= $date_min) {
$values = $entry->toArray ();
$entryDAO->addEntry ($values);
foreach ($entries as $entry) {
if ($entry->date (true) >= $date_min) {
$values = $entry->toArray ();
$entryDAO->addEntry ($values);
}
}
$feedDAO->updateLastUpdate ($feed->id ());
$i++;
if ($i >= 10) {
break;
}
}
$feedDAO->updateLastUpdate ($feed->id ());
$i++;
if ($i >= 10) {
break;
}
} catch (FeedException $e) {
Log::record ($e->getMessage (), Log::ERROR);
}
$entryDAO->cleanOldEntries ($nb_month_old);

View File

@@ -693,7 +693,7 @@ input, select, textarea {
width: 30px;
height: 40px;
vertical-align: middle;
line-height: 35px;
line-height: 40px;
font-size: 12px;
}
.flux_header .item.website {