From 433a8a8ced4a95d4d519185972e9407e93554a59 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 9 Sep 2016 18:41:50 +0200 Subject: [PATCH] Fix filename with a misconfigured XDG_DOWNLOAD_DIR 'filename' is the relative path we got from the broken config file. Instead of using the garbage, let's just drop it and use the suggested name (self.basename) instead. --- qutebrowser/browser/webkit/downloads.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qutebrowser/browser/webkit/downloads.py b/qutebrowser/browser/webkit/downloads.py index 64329637d..445e531ca 100644 --- a/qutebrowser/browser/webkit/downloads.py +++ b/qutebrowser/browser/webkit/downloads.py @@ -587,8 +587,8 @@ class DownloadItem(QObject): " your home directory.", ) # fall back to $HOME as download_dir - self._filename = create_full_filename( - self.basename, os.path.expanduser(os.path.join('~', filename))) + self._filename = create_full_filename(self.basename, + os.path.expanduser('~')) self.basename = os.path.basename(self._filename) last_used_directory = os.path.dirname(self._filename)