diff options
| author | 2013-08-26 23:20:33 +0200 | |
|---|---|---|
| committer | 2013-08-26 23:20:33 +0200 | |
| commit | 46a632e631099967dcafbd879d986a85de1c8f3b (patch) | |
| tree | 6e2c767b5075c0aba5642008281b17ac04eef890 | |
| parent | 31a6a13268023a2db5eba2445ee6c7db4a6d9623 (diff) | |
Filter out expected SQL errors
Filter out expected SQL errors on duplicate entries
| -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 |
