From ec0b86de4bfdf5522ba0c9cf62e43dc9a029aab1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 2 May 2022 21:45:26 +0530 Subject: [PATCH] Ensure fts is pre-initialized when re-indexing --- src/calibre/db/cache.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/db/cache.py b/src/calibre/db/cache.py index 42ad9002b7..ad3c6dc29c 100644 --- a/src/calibre/db/cache.py +++ b/src/calibre/db/cache.py @@ -542,6 +542,7 @@ class Cache: with self.write_lock: self.backend.reindex_fts() fts = self.initialize_fts() + fts.initialize(self.backend.conn) # ensure fts is pre-initialized needed for the tests self._queue_next_fts_job() return fts