rendered paste bodyrelevant config.yml section looks like this:
-------------8<----------------------------------
feeds:
UKNova:
manipulate:
- filename:
extract: ([^{]*) {.*}
from: title
preset: tv
rss: --URL--
set:
ratio: 2
thetvdb_lookup: true
presets:
tv:
series:
settings:
tvshows:
max_quality: 480p
set:
path: /myth/pretty/{{ series_name_tvdb|default(series_name) }}
tvshows:
- yadda
transmission:
removewhendone: true
-------------8<----------------------------------
Error detail:
-------------8<----------------------------------
2011-05-15 15:06 ERROR feed UKNova BUG: Unhandled error in plugin series: coercing to Unicode: need string or buffer, NoneType found
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/feed.py", line 401, in __run_phase
response = method(self)
File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/event.py", line 18, in __call__
return self.func(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/filter/series.py", line 577, in on_feed_filter
set.instance.modify(entry, series_config.get('set'))
File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/modify/set_field.py", line 156, in modify
result = template.render(variables)
File "/usr/local/lib/python2.7/dist-packages/Jinja2-2.5.5-py2.7.egg/jinja2/environment.py", line 891, in render
return self.environment.handle_exception(exc_info, True)
File "<template>", line 1, in top-level template code
File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/feed.py", line 39, in __unicode__
return unicode(self())
File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/feed.py", line 33, in __call__
return self.func(self.entry, self.field)
File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/plugin_thetvdb_lookup.py", line 123, in lazy_loader
populate_fields(entry, episode)
File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/plugin_thetvdb_lookup.py", line 109, in populate_fields
entry[field] = value(episode)
File "/usr/local/lib/python2.7/dist-packages/FlexGet-1.0-py2.7.egg/flexget/plugins/plugin_thetvdb_lookup.py", line 95, in <lambda>
'ep_image_url': lambda ep: get_mirror('banner') + ep.filename,
TypeError: coercing to Unicode: need string or buffer, NoneType found
2011-05-15 15:06 INFO feed UKNova Aborting feed (plugin: series)
-------------8<----------------------------------