From 46a632e631099967dcafbd879d986a85de1c8f3b Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Mon, 26 Aug 2013 23:20:33 +0200 Subject: Filter out expected SQL errors Filter out expected SQL errors on duplicate entries --- app/controllers/feedController.php | 6 ++++-- 1 file 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 -- cgit v1.2.3