{{{
'str' object has no attribute 'decode'
15:43:24 [ERROR ][deluge.ui.console.cmdline.command
:138 ] 'str' object has no attribute 'decode'
Traceback (most recent call last):
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/command.py", line 135, in exec_command
ret = self._commands[options.command].handle(options)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 104, in
handle
return self._set_config(options)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 143, in
_set_config
val = simple_eval(val)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 72, in
simple_eval
res = atom(src, next(src))
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 57, in atom
return token[-1].decode('string-escape')
AttributeError: 'str' object has no attribute 'decode'
Traceback (most recent call last):
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/command.py", line 135, in exec_command
ret = self._commands[options.command].handle(options)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 104, in
handle
return self._set_config(options)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 143, in
_set_config
val = simple_eval(val)
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 72, in
simple_eval
res = atom(src, next(src))
File "/usr/lib/python3/dist-
packages/deluge/ui/console/cmdline/commands/config.py", line 57, in atom
return token[-1].decode('string-escape')
AttributeError: 'str' object has no attribute 'decode'
}}}
Deluge 2.0.3 \\
libtorrent 1.1.5 \\
Python 3.6.8
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3286>
Deluge <https://deluge-torrent.org/>
Deluge Project
Comment (by cclecle):
Same here while trying to set any string config key.
Debian 11
Deluge 2.0.3-3.1
Deluge-console 2.0.3-3.1
Python 3.9.2
{{{
MyUser@localhost:/# deluge-console -U MyUser -P MyPassword config -s
move_completed_path /test/
'str' object has no attribute 'decode'
18:26:07 [ERROR ][deluge.ui.console.cmdline.command
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3286#comment:2>