mirror of
https://git.deluge-torrent.org/deluge
synced 2025-04-20 11:35:49 +00:00
Fix execute plugin not working with unicode torrent names
This commit is contained in:
parent
183c47f810
commit
9829bec390
1 changed files with 8 additions and 0 deletions
|
@ -110,6 +110,14 @@ class Core(CorePluginBase):
|
|||
else:
|
||||
save_path = info["save_path"]
|
||||
|
||||
# getProcessOutputAndValue requires args to be str
|
||||
if isinstance(torrent_name, unicode):
|
||||
torrent_id = torrent_id.encode("utf-8", "ignore")
|
||||
if isinstance(torrent_name, unicode):
|
||||
torrent_name = torrent_name.encode("utf-8", "ignore")
|
||||
if isinstance(save_path, unicode):
|
||||
save_path = save_path.encode("utf-8", "ignore")
|
||||
|
||||
log.debug("[execute] Running commands for %s", event)
|
||||
|
||||
def log_error(result, command):
|
||||
|
|
Loading…
Add table
Reference in a new issue