Allow strip root folder using default settings

This commit is contained in:
Vladimir Golovnev (Glassez)
2017-04-24 12:03:35 +03:00
parent 711be50e9c
commit c799923d7d
3 changed files with 5 additions and 3 deletions

View File

@@ -92,7 +92,9 @@ AddTorrentData::AddTorrentData(const AddTorrentParams &params)
, sequential(params.sequential)
, hasSeedStatus(params.skipChecking) // do not react on 'torrent_finished_alert' when skipping
, skipChecking(params.skipChecking)
, hasRootFolder(params.createSubfolder)
, hasRootFolder(params.createSubfolder == TriStateBool::Undefined
? Session::instance()->isCreateTorrentSubfolder()
: params.createSubfolder == TriStateBool::True)
, addForced(params.addForced == TriStateBool::True)
, addPaused(params.addPaused == TriStateBool::Undefined
? Session::instance()->isAddTorrentPaused()