Browse Source

- Fix error in torrent addition dialog when the label name is left empty

adaptive-webui-19844
Christophe Dumez 15 years ago
parent
commit
7ad39003f4
  1. 6
      src/torrentadditiondlg.h

6
src/torrentadditiondlg.h

@ -433,14 +433,16 @@ public slots:
return; return;
} }
} }
if (!misc::isValidFileSystemName(comboLabel->currentText().trimmed())) { QString current_label = comboLabel->currentText().trimmed();
if (!current_label.isEmpty() && !misc::isValidFileSystemName(current_label)) {
QMessageBox::warning(this, tr("Invalid label name"), tr("Please don't use any special characters in the label name.")); QMessageBox::warning(this, tr("Invalid label name"), tr("Please don't use any special characters in the label name."));
return; return;
} }
// Save savepath // Save savepath
TorrentTempData::setSavePath(hash, savePath.path()); TorrentTempData::setSavePath(hash, savePath.path());
qDebug("Torrent label is: %s", comboLabel->currentText().trimmed().toLocal8Bit().data()); qDebug("Torrent label is: %s", comboLabel->currentText().trimmed().toLocal8Bit().data());
TorrentTempData::setLabel(hash, comboLabel->currentText().trimmed()); if(!current_label.isEmpty())
TorrentTempData::setLabel(hash, current_label);
// Is download sequential? // Is download sequential?
TorrentTempData::setSequential(hash, checkIncrementalDL->isChecked()); TorrentTempData::setSequential(hash, checkIncrementalDL->isChecked());
// Save files path // Save files path

Loading…
Cancel
Save