Catch json error for imdbapi
This commit is contained in:
@@ -64,8 +64,12 @@ class IMDBAPI(MovieProvider):
|
|||||||
movie_data = {}
|
movie_data = {}
|
||||||
try:
|
try:
|
||||||
|
|
||||||
if isinstance(movie, (str, unicode)):
|
try:
|
||||||
movie = json.loads(movie)
|
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':
|
if movie.get('Response') == 'Parse Error':
|
||||||
return movie_data
|
return movie_data
|
||||||
|
|||||||
Reference in New Issue
Block a user