Skip to content

Commit 161258d

Browse files
Fixed bug which caused non-meta files to be identified as empty meta-files
1 parent 75b33a8 commit 161258d

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/application/utility/downloaded_books_tracker.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,16 @@ std::vector<Book> DownloadedBooksTracker::getTrackedBooks()
2222
std::vector<Book> books;
2323
for(auto& metaFileName : libraryDir.entryList(QDir::Files))
2424
{
25+
// Skip over files which are not meta files
26+
if(!metaFileName.endsWith(m_fileExtension))
27+
continue;
28+
2529
QFile metaFile(libraryDir.filePath(metaFileName));
2630
if(!metaFile.open(QFile::ReadOnly | QIODevice::Text))
2731
{
2832
qWarning() << QString("Getting tracked book failed."
29-
"Failed opening .libmeta file at: %1")
33+
"Failed opening " +
34+
m_fileExtension + " file at: %1")
3035
.arg(metaFile.fileName());
3136
continue;
3237
}

0 commit comments

Comments
 (0)