diff --git a/couchpotato/core/media/movie/providers/info/fanarttv.py b/couchpotato/core/media/movie/providers/info/fanarttv.py index 49d944e..74cd942 100644 --- a/couchpotato/core/media/movie/providers/info/fanarttv.py +++ b/couchpotato/core/media/movie/providers/info/fanarttv.py @@ -4,6 +4,7 @@ from couchpotato import tryInt from couchpotato.core.event import addEvent from couchpotato.core.logger import CPLog from couchpotato.core.media.movie.providers.base import MovieProvider +from requests import HTTPError log = CPLog(__name__) @@ -32,12 +33,14 @@ class FanartTV(MovieProvider): try: url = self.urls['api'] % identifier - fanart_data = self.getJsonData(url) + fanart_data = self.getJsonData(url, show_error = False) if fanart_data: log.debug('Found images for %s', fanart_data.get('name')) images = self._parseMovie(fanart_data) - + except HTTPError as e: + log.debug('Failed getting extra art for %s: %s', + (identifier, e)) except: log.error('Failed getting extra art for %s: %s', (identifier, traceback.format_exc()))