From a992d8685f599f0679f0f1e13df6326729015a71 Mon Sep 17 00:00:00 2001 From: Chase Sterling Date: Sun, 20 Jan 2013 16:26:55 -0500 Subject: [PATCH] Fix issue with downloaded torrent temp files on windows which had illegal characters. --- ChangeLog | 1 + deluge/ui/gtkui/addtorrentdialog.py | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5b080bc78..3af70b95a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -104,6 +104,7 @@ * Fix the Open Folder option not working with non-ascii paths * Fix the daemon starting with config dir containing spaces * Fix Windows tray submenu items requiring right-click instead of left-click + * Fix issue with adding some torrents with illegal characters via url in gtk client ==== OS X ==== * Fix Open File/Folder option diff --git a/deluge/ui/gtkui/addtorrentdialog.py b/deluge/ui/gtkui/addtorrentdialog.py index 06bdd6c90..e84ec2459 100644 --- a/deluge/ui/gtkui/addtorrentdialog.py +++ b/deluge/ui/gtkui/addtorrentdialog.py @@ -690,8 +690,7 @@ class AddTorrentDialog(component.Component): # Create a tmp file path import tempfile - import os.path - tmp_file = os.path.join(tempfile.gettempdir(), url.split("/")[-1]) + (tmp_handle, tmp_file) = tempfile.mkstemp() def on_part(data, current_length, total_length): if total_length: