Browse Source

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

adaptive-webui-19844
Christophe Dumez 14 years ago
parent
commit
721fa821f7
  1. 1
      AUTHORS
  2. 2
      src/misc.cpp
  3. 1
      src/properties/propertieswidget.cpp

1
AUTHORS

@ -2,6 +2,7 @@ Author: @@ -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>

2
src/misc.cpp

@ -793,5 +793,5 @@ QString misc::fileName(QString file_path) @@ -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);
}

1
src/properties/propertieswidget.cpp

@ -714,6 +714,7 @@ void PropertiesWidget::on_changeSavePathButton_clicked() { @@ -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));

Loading…
Cancel
Save