Skip to content

Pushbullet plugin crash on py3.5 #1225

@oguska

Description

@oguska
2016-06-06 03:30 CRITICAL task          anime-series    BUG: Unhandled error in plugin pushbullet: a bytes-like object is required, not 'str'
Traceback (most recent call last):
  File "/usr/local/lib/python3.5/site-packages/flexget/task.py", line 443, in __run_plugin
    return method(*args, **kwargs)
  File "/usr/local/lib/python3.5/site-packages/flexget/event.py", line 23, in __call__
    return self.func(*args, **kwargs)
  File "/usr/local/lib/python3.5/site-packages/flexget/plugins/output/pushbullet.py", line 98, in on_task_output
    self.send_push(task, apikey, title, body, url, device, 'device_iden')
  File "/usr/local/lib/python3.5/site-packages/flexget/plugins/output/pushbullet.py", line 134, in send_push
    'Authorization': 'Basic %s' % base64.b64encode(api_key),
  File "/usr/local/lib/python3.5/base64.py", line 62, in b64encode
    encoded = binascii.b2a_base64(s)[:-1]
TypeError: a bytes-like object is required, not 'str'

Additional information:

  • Flexget Version: Lastest

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions