Do not insert garbage in the DB if replacing a comic goes bad.

This commit is contained in:
Luis Ángel San Martín 2023-06-10 09:42:58 +02:00
parent d70e2136ce
commit f0ce50c2da

View File

@ -351,6 +351,14 @@ void LibraryCreator::replaceComic(const QString &relativePath, const QFileInfo &
ComicDB insertedComic = DBHelper::loadComic(fileInfo.fileName(), relativePath, hash, _database); ComicDB insertedComic = DBHelper::loadComic(fileInfo.fileName(), relativePath, hash, _database);
if (!insertedComic.info.existOnDb) {
return;
}
if (insertedComic.info.coverSizeRatio.isNull()) {
return;
}
auto numPages = insertedComic.info.numPages; auto numPages = insertedComic.info.numPages;
auto coverSize = insertedComic.info.originalCoverSize; auto coverSize = insertedComic.info.originalCoverSize;
auto coverRatio = insertedComic.info.coverSizeRatio; auto coverRatio = insertedComic.info.coverSizeRatio;