BUGFIX: Fix renaming of single-file torrents (by Vladimir Golovnev)

This commit is contained in:
Christophe Dumez 2011-01-23 08:34:57 +00:00
parent 6580d23263
commit 721fa821f7
3 changed files with 3 additions and 1 deletions

View file

@ -2,6 +2,7 @@ Author:
* Christophe Dumez <chris@qbittorrent.org>
Contributors:
* Vladimir Golovnev <glassez@yandex.ru>
* Stefanos Antaris <santaris@csd.auth.gr>
* Mohammad Dib <mdib@qbittorrent.org>
* Mirco Chinelli <infinity89@fastwebmail.it>

View file

@ -793,5 +793,5 @@ QString misc::fileName(QString file_path)
const int slash_index = file_path.lastIndexOf('/');
if(slash_index == -1)
return file_path;
return file_path.mid(slash_index);
return file_path.mid(slash_index+1);
}

View file

@ -714,6 +714,7 @@ void PropertiesWidget::on_changeSavePathButton_clicked() {
QString save_path_dir = new_path.replace("\\", "/");
QString new_file_name;
if(h.has_metadata() && h.num_files() == 1) {
new_file_name = misc::fileName(save_path_dir); // New file name
save_path_dir = misc::branchPath(save_path_dir, true); // Skip file name
}
QDir savePath(misc::expandPath(save_path_dir));