diff options
Diffstat (limited to 'app/controllers/feedController.php')
| -rwxr-xr-x | app/controllers/feedController.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/app/controllers/feedController.php b/app/controllers/feedController.php index 18a46f322..7a6cfe4f3 100755 --- a/app/controllers/feedController.php +++ b/app/controllers/feedController.php @@ -162,8 +162,10 @@ class feedController extends ActionController { $feedDAO->updateLastUpdate ($feed->id ()); $flux_update++; } catch (FeedException $e) { - Minz_Log::record ($e->getMessage (), Minz_Log::ERROR); - $feedDAO->isInError ($feed->id ()); + if (strpos($e->getMessage (), 'Duplicate entry') === false) { //Filter out expected duplicate entries //TODO: Optimize to avoid try/catch exception + Minz_Log::record ($e->getMessage (), Minz_Log::ERROR); + $feedDAO->isInError ($feed->id ()); + } } // On arrête à 10 flux pour ne pas surcharger le serveur |
