From 30022fef8fcaef5f6599ddfc76f9f38fa86c4c6c Mon Sep 17 00:00:00 2001 From: Ruud Date: Fri, 11 May 2012 14:56:49 +0200 Subject: [PATCH] Catch json error for imdbapi --- couchpotato/core/providers/movie/imdbapi/main.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/couchpotato/core/providers/movie/imdbapi/main.py b/couchpotato/core/providers/movie/imdbapi/main.py index e65a358..d35ca5e 100644 --- a/couchpotato/core/providers/movie/imdbapi/main.py +++ b/couchpotato/core/providers/movie/imdbapi/main.py @@ -64,8 +64,12 @@ class IMDBAPI(MovieProvider): movie_data = {} try: - if isinstance(movie, (str, unicode)): - movie = json.loads(movie) + try: + if isinstance(movie, (str, unicode)): + movie = json.loads(movie) + except ValueError: + log.info('No proper json to decode') + return movie_data if movie.get('Response') == 'Parse Error': return movie_data