Quantcast
Channel: configuration - Forum - FlexGet
Viewing all articles
Browse latest Browse all 716

BUG: Unhandled error in plugin series: 'list' object has no attribute 'replace'

$
0
0

@Merwenus wrote:

Updated flexget a few days ago, and now I see it crashes nonstop.

This is the only replace I use, what broke my year old config in new version?

    set:
      content_filename: "{{ tvdb_series_name|default(series_name)|replace('/','-')|replace('~','-')|replace(':',' -')|replace('?','_') }} - {{series_id|lower}}{% if tvdb_ep_name %} - {{ tvdb_ep_name|default('')|replace('/','-')|replace('~','-')|replace(':',' -')|replace('?','_') }}{% endif %}"
      rename_like_files: yes
2018-03-13 11:40 CRITICAL manager       Ncore_HU        An unexpected crash has occurred. Writing crash report to /home/flexget/crash_report.2018.03.13.114030950129.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.13.4
2018-03-13 11:40 WARNING  task          Ncore_HU        Aborting task (plugin: series)
2018-03-13 11:41 CRITICAL task          Ncore_EN        BUG: Unhandled error in plugin series: 'list' object has no attribute 'replace'


Traceback (most recent call last):
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/task.py", line 486, in __run_plugin
    return method(*args, **kwargs)
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/event.py", line 23, in __call__
    return self.func(*args, **kwargs)
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/plugins/filter/series.py", line 1611, in on_task_metainfo
    parsed = parser.parse_series(entry['title'])
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/plugins/parsers/plugin_parsing.py", line 74, in parse_series
    return parser.parse_series(data, name=name, **kwargs)
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/plugins/parsers/parser_guessit.py", line 226, in parse_series
    quality = self._quality(guess_result)
  File "/home/pi/.local/lib/python2.7/site-packages/flexget/plugins/parsers/parser_guessit.py", line 92, in _quality
    source = guessit_result.get('format', '').replace('-', '')
AttributeError: 'list' object has no attribute 'replace'

Posts: 2

Participants: 2

Read full topic


Viewing all articles
Browse latest Browse all 716

Trending Articles