Merge pull request #8445 from glassez/fix-webapi

Fix POST params handling. Closes #8443
This commit is contained in:
Vladimir Golovnev
2018-02-20 11:11:33 +03:00
committed by GitHub
2 changed files with 3 additions and 3 deletions

View File

@@ -658,10 +658,10 @@ void TorrentsController::setForceStartAction()
void TorrentsController::deleteAction()
{
checkParams({"hashes", "delete_files"});
checkParams({"hashes", "deleteFiles"});
const QStringList hashes {params()["hashes"].split('|')};
const bool deleteFiles {parseBool(params()["delete_files"], false)};
const bool deleteFiles {parseBool(params()["deleteFiles"], false)};
applyToTorrents(hashes, [deleteFiles](BitTorrent::TorrentHandle *torrent)
{
BitTorrent::Session::instance()->deleteTorrent(torrent->hash(), deleteFiles);