mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Template searches should never be cached. Each call can produce a different answer without any underlying data changes.
This commit is contained in:
parent
4c8fdce8c1
commit
bfe4131bba
@ -958,7 +958,7 @@ class Search:
|
||||
def query_is_cacheable(self, sqp, dbcache, query):
|
||||
if query:
|
||||
for name, value in sqp.get_queried_fields(query):
|
||||
if name == 'template' and '#@#:d:' in value:
|
||||
if name == 'template':
|
||||
return False
|
||||
elif name in dbcache.field_metadata.all_field_keys():
|
||||
fm = dbcache.field_metadata[name]
|
||||
|
Loading…
x
Reference in New Issue
Block a user