From aaaa5a637eb04e5a4dc6a8cc98388ff50f9e08ef Mon Sep 17 00:00:00 2001 From: Veloman Yunkan Date: Fri, 9 Apr 2021 16:50:05 +0400 Subject: [PATCH] Library::filter() doesn't create empty books This changes how the `XmlLibraryTest.removeBookByIdUpdatesTheSearchDB` unit-test fails. --- src/library.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/library.cpp b/src/library.cpp index f088ace46..1ec844099 100644 --- a/src/library.cpp +++ b/src/library.cpp @@ -331,7 +331,7 @@ Library::BookIdCollection Library::filter(const Filter& filter) { BookIdCollection result; for(auto id : getBooksByTitleOrDescription(filter)) { - if(filter.acceptByNonQueryCriteria(m_books[id])) { + if(filter.acceptByNonQueryCriteria(m_books.at(id))) { result.push_back(id); } }