mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-01-05 23:22:31 -06:00
Add fast way of removing suggested extension
This commit is contained in:
@@ -209,7 +209,7 @@ void CustomDiskIOThread::handleCompleteFiles(lt::storage_index_t storage, const
|
||||
{
|
||||
const Path incompleteFilePath = savePath / filePath;
|
||||
Path completeFilePath = incompleteFilePath;
|
||||
completeFilePath.removeExtension();
|
||||
completeFilePath.removeExtension(QB_EXT);
|
||||
if (completeFilePath.exists())
|
||||
{
|
||||
Utils::Fs::removeFile(incompleteFilePath);
|
||||
|
||||
@@ -294,8 +294,7 @@ TorrentImpl::TorrentImpl(Session *session, lt::session *nativeSession
|
||||
m_indexMap[nativeIndex] = i;
|
||||
|
||||
Path filePath {fileStorage.file_path(nativeIndex)};
|
||||
if (filePath.hasExtension(QB_EXT))
|
||||
filePath.removeExtension();
|
||||
filePath.removeExtension(QB_EXT);
|
||||
m_filePaths.append(filePath);
|
||||
|
||||
const auto priority = LT::fromNative(filePriorities[LT::toUnderlyingType(nativeIndex)]);
|
||||
@@ -1511,8 +1510,7 @@ void TorrentImpl::endReceivedMetadataHandling(const Path &savePath, const PathLi
|
||||
Path filePath = fileNames.at(i);
|
||||
p.renamed_files[nativeIndex] = filePath.toString().toStdString();
|
||||
|
||||
if (filePath.hasExtension(QB_EXT))
|
||||
filePath.removeExtension();
|
||||
filePath.removeExtension(QB_EXT);
|
||||
m_filePaths.append(filePath);
|
||||
|
||||
const auto priority = LT::fromNative(filePriorities[LT::toUnderlyingType(nativeIndex)]);
|
||||
|
||||
Reference in New Issue
Block a user