@axd wrote:
Hi. I get this BUG error when I run my search task. The task fetches a Trakt movie list, and is supposed to use the 'discover' plugin to search IPTorrents for these movi.
2016-07-20 12:06 INFO interval Movies-search-KT Ignoring interval because of --now
2016-07-20 12:06 VERBOSE trakt_list Movies-search-KT Retrievingmovies
listKT-watchlist
2016-07-20 12:06 VERBOSE utils.requests Movies-search-KT Waiting 1.20 seconds until next request to trakt.tv
2016-07-20 12:06 VERBOSE discover Movies-search-KT Discovering 45 titles ...
2016-07-20 12:06 INFO discover Movies-search-KT Ignoring interval because of --discover-now
2016-07-20 12:06 CRITICAL task Movies-search-KT BUG: Unhandled error in plugin discover: an integer is required
2016-07-20 12:06 CRITICAL manager Movies-search-KT An unexpected crash has occurred. Writing crash report to /Users/hackintosh/.flexget/crash_report.2016.07.20.120640284537.log. Please verify you are running the latest version of flexget by using "flexget -V" from CLI or by using version_checker plugin at http://flexget.com/wiki/Plugins/version_checker. You are currently using version 2.1.17
2016-07-20 12:06 WARNING task Movies-search-KT Aborting task (plugin: discover)Here is the error log:
2016-07-20 12:06 INFO interval Movies-search-KT Ignoring interval because of --now
2016-07-20 12:06 VERBOSE trakt_list Movies-search-KT Retrievingmovies
listKT-watchlist
2016-07-20 12:06 VERBOSE utils.requests Movies-search-KT Waiting 1.20 seconds until next request to trakt.tv
2016-07-20 12:06 VERBOSE discover Movies-search-KT Discovering 45 titles ...
2016-07-20 12:06 INFO discover Movies-search-KT Ignoring interval because of --discover-now
2016-07-20 12:06 CRITICAL task Movies-search-KT BUG: Unhandled error in plugin discover: an integer is required
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/task.py", line 443, in _runplugin
return method(*args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/event.py", line 23, in call
return self.func(*args, **kwargs)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/plugins/input/discover.py", line 271, in on_task_input
entries = self.estimated(entries, estimation_mode)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/plugins/input/discover.py", line 187, in estimated
est_date = estimator.estimate(entry)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/plugins/estimators/est_released.py", line 29, in estimate
estimate = estimator(entry)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/flexget/plugins/estimators/est_released_movies.py", line 21, in estimate
return datetime(year=entry['movie_year'], month=1, day=1)
TypeError: an integer is requiredI'm running the latest Flexget 2.1.17. Does anyone have any ideas about how to fix this?
Posts: 9
Participants: 3