-
Notifications
You must be signed in to change notification settings - Fork 481
BUG: Unhandled error in plugin discover: 'NoneType' object has no attribute 'get' #1153
Copy link
Copy link
Closed
Labels
Description
flexget 2.0.14
ran: flexget -L debug execute --tasks get-tv --dump
I cleaned out some old ended shows and seems to workaround it. but thought this should be known. (if it wasn't already... couldn't find an existing issue)
2016-05-08 15:08 DEBUG est_released get-tv Wet Hot American Summer S02E01
2016-05-08 15:08 DEBUG est_movies get-tv Unable to check release for Wet Hot American Summer S02E01, tmdb_release field is not defined
2016-05-08 15:08 DEBUG est_series_tvmaze get-tv Searching TVMaze for airdate of Wet Hot American Summer season 2 episode 1
2016-05-08 15:08 DEBUG est_series_tvmaze get-tv series_episode: 1
2016-05-08 15:08 DEBUG est_series_tvmaze get-tv show_name: Wet Hot American Summer
2016-05-08 15:08 DEBUG est_series_tvmaze get-tv series_name: Wet Hot American Summer
2016-05-08 15:08 DEBUG est_series_tvmaze get-tv series_season: 2
2016-05-08 15:08 DEBUG api_tvmaze get-tv returning search params for series lookup: {u'tvdb_id': None, u'tvmaze_id': None, u'name': u'Wet Hot American Summer', u'tvrage_id': None}
2016-05-08 15:08 DEBUG api_tvmaze get-tv searching db tvmaze_series for the values [(u'tvdb_id', None), (u'tvmaze_id', None), (u'name', u'Wet Hot American Summer'), (u'tvrage_id', None)]
2016-05-08 15:08 DEBUG api_tvmaze get-tv did not find exact match for series Wet Hot American Summer in cache, looking in search table
2016-05-08 15:08 DEBUG api_tvmaze get-tv searching lookup table using title Wet Hot American Summer
2016-05-08 15:08 DEBUG api_tvmaze get-tv trying to fetch series Wet Hot American Summer from tvmaze
2016-05-08 15:08 DEBUG api_tvmaze get-tv querying tvmaze API with the following URL: http://api.tvmaze.com/singlesearch/shows?q=Wet Hot American Summer
2016-05-08 15:08 DEBUG utils.requests get-tv Fetching http://api.tvmaze.com/singlesearch/shows?q=Wet Hot American Summer
2016-05-08 15:08 DEBUG api_tvmaze get-tv creating new series Wet Hot American Summer: Ten Years Later in tvmaze_series db
2016-05-08 15:08 CRITICAL task get-tv BUG: Unhandled error in plugin discover: 'NoneType' object has no attribute 'get'
Traceback (most recent call last):
File "c:\python27\lib\site-packages\flexget\task.py", line 442, in __run_plugin
return method(*args, **kwargs)
File "c:\python27\lib\site-packages\flexget\event.py", line 23, in __call__
return self.func(*args, **kwargs)
File "c:\python27\lib\site-packages\flexget\plugins\input\discover.py", line 276, in on_task_input
entries = self.estimated(entries, estimation_mode)
File "c:\python27\lib\site-packages\flexget\plugins\input\discover.py", line 192, in estimated
est_date = estimator.estimate(entry)
File "c:\python27\lib\site-packages\flexget\plugins\estimators\est_released.py", line 29, in estimate
estimate = estimator(entry)
File "c:\python27\lib\site-packages\flexget\plugins\estimators\est_release_series_tvmaze.py", line 53, in estimate
episode = lookup(**kwargs)
File "c:\python27\lib\site-packages\flexget\utils\database.py", line 34, in wrapper
return func(*args, **kwargs)
File "c:\python27\lib\site-packages\flexget\plugins\api_tvmaze.py", line 399, in episode_lookup
series = APITVMaze.series_lookup(session=session, only_cached=only_cached, **lookup_params)
File "c:\python27\lib\site-packages\flexget\utils\database.py", line 31, in wrapper
return func(*args, **kwargs)
File "c:\python27\lib\site-packages\flexget\plugins\api_tvmaze.py", line 360, in series_lookup
series = TVMazeSeries(tvmaze_show, session)
File "<string>", line 4, in __init__
File "c:\python27\lib\site-packages\sqlalchemy\orm\state.py", line 306, in _initialize_instance
manager.dispatch.init_failure(self, args, kwargs)
File "c:\python27\lib\site-packages\sqlalchemy\util\langhelpers.py", line 60, in __exit__
compat.reraise(exc_type, exc_value, exc_tb)
File "c:\python27\lib\site-packages\sqlalchemy\orm\state.py", line 303, in _initialize_instance
return manager.original_init(*mixed[1:], **kwargs)
File "c:\python27\lib\site-packages\flexget\plugins\api_tvmaze.py", line 102, in __init__
self.update(series, session)
File "c:\python27\lib\site-packages\flexget\plugins\api_tvmaze.py", line 139, in update
self.original_image = series['image'].get('original')
AttributeError: 'NoneType' object has no attribute 'get'
Reactions are currently unavailable