Skip to content

python3: plugin transmission: 'bytes' object has no attribute 'encode' #1066

@Jonybat

Description

@Jonybat

Just realized its not downloading anything because transmission is also crashing.

2016-04-22 07:40 CRITICAL task          download-series-rss BUG: Unhandled error in plugin transmission: 'bytes' object has no attribute 'encode'
Traceback (most recent call last):
  File "/usr/lib/python3.5/site-packages/flexget/task.py", line 443, in __run_plugin
    return method(*args, **kwargs)
  File "/usr/lib/python3.5/site-packages/flexget/event.py", line 23, in __call__
    return self.func(*args, **kwargs)
  File "/usr/lib/python3.5/site-packages/flexget/plugins/plugin_transmission.py", line 298, in on_task_output
    self.add_to_transmission(self.client, task, config)
  File "/usr/lib/python3.5/site-packages/flexget/plugins/plugin_transmission.py", line 402, in add_to_transmission
    filedump = base64.b64encode(f.read()).encode('utf-8')
AttributeError: 'bytes' object has no attribute 'encode'

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions