From eb4139c5c525c03d4c75c0a47acc92157008ca06 Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 27 Nov 2010 14:44:45 +0100 Subject: Bugfix in addCover Fixed long standing bug in SeriesTreeWidget::addCover(). If the target directory didn't exist, the file wouldn't be copied. Use Helper::moveToArchive instead of QFile::rename. --- seriestreewidget.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'seriestreewidget.cpp') diff --git a/seriestreewidget.cpp b/seriestreewidget.cpp index e4559fc..fdcf24d 100644 --- a/seriestreewidget.cpp +++ b/seriestreewidget.cpp @@ -304,8 +304,7 @@ void SeriesTreeWidget::addCover(){ int type = mCoverDialog->fileType(); if(filesModel->addFile(fileName, type, 0, -1, seriesPartId, -1)){ QString md5sum = Helper::md5Sum(fileName); - QString targetFile = Helper::createArchivePath(fileName, md5sum); - QFile::rename(fileName, targetFile); + Helper::moveToArchive(fileName, md5sum); filesModel->setIds(QList() << seriesPartId); emit filesReload(); } -- cgit v1.2.3-70-g09d2