From ec9186b17425ee8f6c70ba5cfa2df772e828939e Mon Sep 17 00:00:00 2001 From: Veloman Yunkan Date: Fri, 9 Apr 2021 16:55:39 +0400 Subject: [PATCH] Library::removeBookById() updates the search DB This fix makes the `XmlLibraryTest.removeBookByIdUpdatesTheSearchDB` unit-test pass. --- src/library.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/library.cpp b/src/library.cpp index 1ec844099..6a2bc5db8 100644 --- a/src/library.cpp +++ b/src/library.cpp @@ -106,6 +106,7 @@ bool Library::removeBookmark(const std::string& zimId, const std::string& url) bool Library::removeBookById(const std::string& id) { + m_bookDB->delete_document("Q" + id); m_readers.erase(id); return m_books.erase(id) == 1; }